142 Restful Apis jobs in New Delhi
Backend Development Internship in Noida
Posted today
Job Viewed
Job Description
Selected Intern's Day-to-day Responsibilities Include
- Develop and maintain backend APIs using (API Routes), , and
- Work with databases (PostgreSQL / MongoDB / MySQL) for data storage and queries.
- Implement authentication & authorization (JWT, OAuth2).
- Optimize backend performance, scalability, and server-side rendering (SSR).
- Integrate REST APIs / GraphQL with frontend apps.
- Deploy applications on Vercel / AWS / Docker.
- Debug, test, and maintain backend code with proper documentation.
- Use Git/GitHub for version control & CI/CD workflows.
- Apply AI tools (ChatGPT, Copilot) for faster coding and debugging.
About Company: URE Legal Advocates, founded in 1999, is a law firm specializing in corporate international tax, transfer pricing, GST, customs & trade, insolvency & bankruptcy code, SARFAESI, RDB Act, and MCS Act, with expertise in policy, disputes, and transaction advisory. We provide consulting services on tax litigation, tax investigations, and alternate dispute resolution (APA, MAP, and advance ruling), as well as civil litigation and white-collar crimes, while also acting as expert witnesses on treaty and transfer pricing law. Our senior partners offer strategic insights and legal advice on complex legal and tax matters, including pre-litigation and litigation support, representing clients before authorities such as ITAT, CBDT, CBIC, the Directorate of Revenue Intelligence (DRI), Central Bureau of Investigation (CBI), the Directorate of Enforcement (ED), DRT, and DRAT. , , and also operate under URE Consulting LLP.
Graduate Software Engineer - Backend Development
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Participate in a structured graduate training program focused on backend development technologies.
- Develop, test, and deploy high-quality backend code for various software applications.
- Collaborate with senior engineers and cross-functional teams to design and implement new features.
- Write efficient, maintainable, and well-documented code adhering to coding standards.
- Contribute to database design and management, ensuring data integrity and performance.
- Debug and resolve software defects and issues identified during testing or production.
- Gain exposure to cloud platforms and containerization technologies (e.g., AWS, Docker).
- Participate in code reviews, providing constructive feedback and learning from experienced developers.
- Assist in creating and maintaining technical documentation for software modules and systems.
- Actively engage in problem-solving and continuous learning to enhance technical skills.
- Support the team in various development and testing activities as required.
- Recent graduate with a Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Solid understanding of programming concepts and experience with at least one backend language (e.g., Java, Python, Node.js, C#).
- Familiarity with database systems (e.g., SQL, PostgreSQL, MongoDB) and concepts.
- Basic knowledge of APIs, RESTful services, and software architecture principles.
- Strong analytical and problem-solving skills.
- Excellent communication and interpersonal abilities.
- Ability to work effectively both independently and as part of a team.
- Eagerness to learn and adapt to new technologies and tools.
- Enthusiastic and proactive approach to work and career development.
- Understanding of version control systems like Git is beneficial.
- Demonstrated interest in software development through academic projects or personal initiatives.
Senior Software Engineer - Backend Development
Posted 6 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and deploy high-quality, scalable backend services and APIs using modern programming languages (e.g., Java, Python, Go, Node.js).
- Collaborate with product managers, frontend engineers, and other stakeholders to define feature requirements and technical specifications.
- Write clean, maintainable, and well-documented code following best practices.
- Implement and manage database solutions (e.g., SQL, NoSQL) ensuring data integrity and performance.
- Develop and maintain robust unit, integration, and end-to-end tests.
- Participate in code reviews to ensure code quality and knowledge sharing.
- Optimize application performance and troubleshoot production issues.
- Design and implement microservices architecture and ensure seamless communication between services.
- Work with cloud platforms (e.g., AWS, Azure, GCP) for deployment and infrastructure management.
- Contribute to architectural decisions and technology selection.
- Mentor junior engineers and promote a culture of technical excellence.
- Stay updated with emerging technologies and industry trends.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of professional experience in backend software development.
- Proven experience in designing and building scalable RESTful APIs and microservices.
- Strong proficiency in at least one backend programming language (e.g., Java, Python, Go).
- Expertise in database design and management (e.g., PostgreSQL, MySQL, MongoDB).
- Experience with cloud computing platforms (AWS, Azure, or GCP).
- Solid understanding of data structures, algorithms, and software design patterns.
- Familiarity with containerization technologies like Docker and Kubernetes.
- Experience with CI/CD pipelines and automated testing frameworks.
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication and collaboration skills, essential for a remote team environment.
- Experience with event-driven architectures and message queues (e.g., Kafka, RabbitMQ) is a plus.
Senior Software Engineer, Backend Development
Posted 13 days ago
Job Viewed
Job Description
The ideal candidate will possess a deep understanding of backend architecture, database management, API design, and cloud technologies. You will collaborate closely with frontend developers, product managers, and other stakeholders to deliver high-quality software solutions. Responsibilities include writing clean, efficient, and maintainable code, conducting code reviews, troubleshooting complex issues, and optimizing system performance. We are looking for individuals who are passionate about building scalable systems, have a strong grasp of software development best practices, and excel in a remote-first, collaborative environment.
As a remote-first role, excellent communication skills, self-discipline, and proficiency with collaboration tools are paramount. You will contribute to technical discussions, architectural decisions, and the overall improvement of our development processes. A Bachelor's or Master's degree in Computer Science, Engineering, or a related field is required. Expertise in languages such as Java, Python, Node.js, or Go, along with experience in cloud platforms like AWS, Azure, or GCP, is highly valued.
Key Responsibilities:
- Design, develop, and deploy scalable backend services and APIs.
- Write high-quality, maintainable, and testable code.
- Collaborate with frontend engineers to integrate user-facing elements.
- Manage and optimize database performance and data integrity.
- Implement security and data protection best practices.
- Participate in code reviews and provide constructive feedback.
- Troubleshoot, debug, and upgrade existing systems.
- Contribute to architectural decisions and technology selection.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in backend software development.
- Proficiency in one or more backend languages (e.g., Java, Python, Node.js, Go).
- Experience with cloud platforms (AWS, Azure, GCP) and microservices architecture.
- Strong understanding of databases (SQL and NoSQL) and API design.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities in a remote setting.
Senior Software Engineer - Backend Development
Posted 13 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and deploy scalable and resilient backend services and APIs using languages like Java, Python, Go, or Node.js.
- Collaborate with front-end developers, product managers, and other engineers to define software requirements and technical specifications.
- Architect and build robust, high-performance, and secure microservices.
- Implement and manage databases (SQL and NoSQL), ensuring data integrity and optimal performance.
- Write clean, maintainable, and well-documented code, adhering to coding standards and best practices.
- Develop and implement automated tests (unit, integration, end-to-end) to ensure code quality and reliability.
- Participate in code reviews, providing constructive feedback to peers.
- Troubleshoot, debug, and resolve complex technical issues in production environments.
- Contribute to the design and implementation of CI/CD pipelines for automated deployment.
- Stay abreast of emerging technologies and industry trends, evaluating and recommending new tools and frameworks.
- Mentor junior engineers, providing technical guidance and support.
- Contribute to technical documentation and knowledge sharing within the team.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 7 years of professional experience in backend software development.
- Proven experience in designing and building scalable microservices architectures.
- Expertise in at least one major backend programming language (e.g., Java, Python, Go, Node.js).
- Strong understanding of database technologies, including SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Cassandra).
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Familiarity with containerization technologies like Docker and Kubernetes.
- Knowledge of RESTful API design principles and best practices.
- Experience with message queuing systems (e.g., Kafka, RabbitMQ).
- Strong problem-solving skills and the ability to work independently in a remote setting.
- Excellent communication and collaboration skills.
- Experience with Agile development methodologies.
Mgr. Software Engineering
Posted 1 day ago
Job Viewed
Job Description
With 80,000 customers across 150 countries, UKG is the largest U.S.-based private software company in the world. And we're only getting started. Ready to bring your bold ideas and collaborative mindset to an organization that still has so much more to build and achieve? Read on.
At UKG, you get more than just a job. You get to work with purpose. Our team of U Krewers are on a mission to inspire every organization to become a great place to work through our award-winning HR technology built for all.
Here, we know that you're more than your work. That's why our benefits help you thrive personally and professionally, from wellness programs and tuition reimbursement to U Choose - a customizable expense reimbursement program that can be used for more than 200+ needs that best suit you and your family, from student loan repayment, to childcare, to pet insurance. Our inclusive culture, active and engaged employee resource groups, and caring leaders value every voice and support you in doing the best work of your career. If you're passionate about our purpose - people -then we can't wait to support whatever gives you purpose. We're united by purpose, inspired by you.
We are seeking a seasoned Engineering Manager to join our dynamic team. As a first-line manager, you will lead a team of talented engineers, driving technical excellence, fostering a culture of ownership, and ensuring the successful delivery of high-impact projects. You will be responsible for guiding technical decisions, managing team performance, and aligning engineering efforts with business goals.
Responsibilities:
Technical Leadership:
- Provide technical leadership and direction for major projects, ensuring alignment with business goals and industry best practices.
- Be hands-on with code, maintaining high technical standards and actively participating in design and architecture decisions, code reviews, and helping engineers optimize their code.
- Ensure that high standards of performance, scalability, and reliability are maintained when architecting, designing, and developing complex software systems and applications.
- Ensure accountability for the team's technical decisions and enforce engineering best practices (e.g., documentation, automation, code management, security principles, leverage CoPilot).
- Ensure the health and quality of services and incidents, proactively identifying and addressing issues. Utilize service health indicators and telemetry for action. Implement best practices for operational excellence.
- Play a pivotal role in the R.I.D.E. (Review, Inspect, Decide, Execute) framework.
- Understand CI/CD pipelines from build, test, to deploy phases.
Team Management:
- Lead and manage a team of software engineers, fostering a collaborative and high-performance environment. Conduct regular performance reviews, provide feedback, and support professional development.
- Foster a culture of service ownership and enhance team engagement.
- Drive succession planning and engineering efficiency, focusing on quality and developer experience through data-driven approaches.
- Promote a growth mindset, understanding and driving organizational change.
- Actively seek opportunities for team growth and cross-functional collaboration.
- Works and guides the team on how to operate in a DevOps Model. Taking ownership from working with product management on requirements to design, develop, test, deploy and maintain the software in production.
Coaching and Development:
- Grow and develop the team technically and with a quality mindset, providing strong and actionable feedback.
- Provide technical mentorship and guidance to engineers at all levels, fostering a culture of learning, collaboration, and continuous improvement, encouraging the team to experiment, learn, and iterate on processes and technologies.
- Stay current with emerging technologies and industry trends, advocating for their adoption where appropriate to drive innovation and productivity within the team.
Execution Excellence:
- Oversee the planning, execution, and delivery of high-impact software projects, ensuring they are completed on time and within budget. Manage team workload and capacity, setting priorities and managing risks and tradeoffs.
- Align team efforts with the strategic direction of the company, understanding the big picture and business needs.
- Demonstrate engineering excellence and service ownership, including cost and quality management of services, and effective production management.
- Collaborate with cross-functional teams, including product management, design, and operations, to ensure alignment and successful delivery of projects. Communicate effectively with stakeholders at all levels.
- Make deployment decisions with appropriate risk mitigation.
Minimum Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
- 8+ years of experience in software development, with 3+ years in a technical leadership role and 2+ years in a people management role.
- Proven track record of leading and delivering large-scale, complex software projects.
- Deep expertise in one or more programming languages such as C, C++, C#, .NET, Python, Java, or JavaScript.
- Extensive experience with software architecture and design patterns.
- Strong understanding of cloud technologies and DevOps principles.
- Excellent problem-solving skills and attention to detail.
- Excellent communication and leadership skills, with a demonstrated ability to influence and drive change.
Preferred Qualifications:
- Master's degree or PhD in Computer Science, Engineering, or a related technical field.
- Experience with cloud platforms like Azure, AWS, or GCP.
- Familiarity with CI/CD pipelines and automation tools.
- Knowledge of agile development methodologies.
- Experience in a complex, matrixed organization.
- Demonstrated commitment to diversity and inclusion initiatives.
- Familiarity with developing accessible technologies
Where we're going
UKG is on the cusp of something truly special. Worldwide, we already hold the #1 market share position for workforce management and the #2 position for human capital management. Tens of millions of frontline workers start and end their days with our software, with billions of shifts managed annually through UKG solutions today. Yet it's our AI-powered product portfolio designed to support customers of all sizes, industries, and geographies that will propel us into an even brighter tomorrow!
UKG is proud to be an equal opportunity employer and is committed to promoting diversity and inclusion in the workplace, including the recruitment process.
Disability Accommodation
For individuals with disabilities that need additional assistance at any point in the application and interview process, please email
NOTICE ON HIRING SCAMS
UKG will never ask you for a copy of your driver's license, social security card, or passport during a job interview. For new hires, we do not ask for payment for equipment purchase, cost for training, or to receive onboarding documents. UKG does not make job offers outside of our formal hiring process. To help protect yourself against potential hiring scams, learn more about our formal hiring process, outlined here ( .
ABOUT OUR JOB DESCRIPTIONS
All job descriptions are written to accurately reflect the open job and include general work responsibilities. They do not present a comprehensive, detailed inventory of all duties, responsibilities, and qualifications required for the job. Management reserves the right to revise the job or require that other or different tasks be performed if or when circumstances change.
It is the policy of Ultimate Software to promote and assure equal employment opportunity for all current and prospective Peeps without regard to race, color, religion, sex, age, disability, marital status, familial status, sexual orientation, pregnancy, genetic information, gender identity, gender expression, national origin, ancestry, citizenship status, veteran status, and any other legally protected status entitled to protection under federal, state, or local anti-discrimination laws. This policy governs all matters related to recruitment, advertising, and initial selection of employment. It shall also apply to all other aspects of employment, including, but not limited to, compensation, promotion, demotion, transfer, lay-offs, terminations, leave of absence, and training opportunities.
Mgr. Software Engineering
Posted 2 days ago
Job Viewed
Job Description
With 80,000 customers across 150 countries, UKG is the largest U.S.-based private software company in the world. And we're only getting started. Ready to bring your bold ideas and collaborative mindset to an organization that still has so much more to build and achieve? Read on.
At UKG, you get more than just a job. You get to work with purpose. Our team of U Krewers are on a mission to inspire every organization to become a great place to work through our award-winning HR technology built for all.
Here, we know that you're more than your work. That's why our benefits help you thrive personally and professionally, from wellness programs and tuition reimbursement to U Choose - a customizable expense reimbursement program that can be used for more than 200+ needs that best suit you and your family, from student loan repayment, to childcare, to pet insurance. Our inclusive culture, active and engaged employee resource groups, and caring leaders value every voice and support you in doing the best work of your career. If you're passionate about our purpose - people -then we can't wait to support whatever gives you purpose. We're united by purpose, inspired by you.
We are seeking a seasoned Engineering Manager to join our dynamic team. As a first-line manager, you will lead a team of talented engineers, driving technical excellence, fostering a culture of ownership, and ensuring the successful delivery of high-impact projects. You will be responsible for guiding technical decisions, managing team performance, and aligning engineering efforts with business goals.
Responsibilities:
Technical Leadership:
- Provide technical leadership and direction for major projects, ensuring alignment with business goals and industry best practices.
- Be hands-on with code, maintaining high technical standards and actively participating in design and architecture decisions, code reviews, and helping engineers optimize their code.
- Ensure that high standards of performance, scalability, and reliability are maintained when architecting, designing, and developing complex software systems and applications.
- Ensure accountability for the team's technical decisions and enforce engineering best practices (e.g., documentation, automation, code management, security principles, leverage CoPilot).
- Ensure the health and quality of services and incidents, proactively identifying and addressing issues. Utilize service health indicators and telemetry for action. Implement best practices for operational excellence.
- Play a pivotal role in the R.I.D.E. (Review, Inspect, Decide, Execute) framework.
- Understand CI/CD pipelines from build, test, to deploy phases.
Team Management:
- Lead and manage a team of software engineers, fostering a collaborative and high-performance environment. Conduct regular performance reviews, provide feedback, and support professional development.
- Foster a culture of service ownership and enhance team engagement.
- Drive succession planning and engineering efficiency, focusing on quality and developer experience through data-driven approaches.
- Promote a growth mindset, understanding and driving organizational change.
- Actively seek opportunities for team growth and cross-functional collaboration.
- Works and guides the team on how to operate in a DevOps Model. Taking ownership from working with product management on requirements to design, develop, test, deploy and maintain the software in production.
Coaching and Development:
- Grow and develop the team technically and with a quality mindset, providing strong and actionable feedback.
- Provide technical mentorship and guidance to engineers at all levels, fostering a culture of learning, collaboration, and continuous improvement, encouraging the team to experiment, learn, and iterate on processes and technologies.
- Stay current with emerging technologies and industry trends, advocating for their adoption where appropriate to drive innovation and productivity within the team.
Execution Excellence:
- Oversee the planning, execution, and delivery of high-impact software projects, ensuring they are completed on time and within budget. Manage team workload and capacity, setting priorities and managing risks and tradeoffs.
- Align team efforts with the strategic direction of the company, understanding the big picture and business needs.
- Demonstrate engineering excellence and service ownership, including cost and quality management of services, and effective production management.
- Collaborate with cross-functional teams, including product management, design, and operations, to ensure alignment and successful delivery of projects. Communicate effectively with stakeholders at all levels.
- Make deployment decisions with appropriate risk mitigation.
Minimum Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
- 8+ years of experience in software development, with 3+ years in a technical leadership role and 2+ years in a people management role.
- Proven track record of leading and delivering large-scale, complex software projects.
- Deep expertise in one or more programming languages such as C, C++, C#, .NET, Python, Java, or JavaScript.
- Working knowledge of Github Actions, Ansible and Terraform
- Extensive experience with software architecture and design patterns.
- Strong understanding of cloud technologies and DevOps principles.
- Excellent problem-solving skills and attention to detail.
- Excellent communication and leadership skills, with a demonstrated ability to influence and drive change.
Preferred Qualifications:
- BE/Btech or equivalent in Engineering, or a related technical field.
- Experience with cloud platforms like Azure, AWS, or GCP.
- Familiarity with CI/CD pipelines and automation tools.
- Knowledge of agile development methodologies.
- Experience in a complex, matrixed organization.
- Demonstrated commitment to diversity and inclusion initiatives.
- Familiarity with developing accessible technologies.
Where we're going
UKG is on the cusp of something truly special. Worldwide, we already hold the #1 market share position for workforce management and the #2 position for human capital management. Tens of millions of frontline workers start and end their days with our software, with billions of shifts managed annually through UKG solutions today. Yet it's our AI-powered product portfolio designed to support customers of all sizes, industries, and geographies that will propel us into an even brighter tomorrow!
UKG is proud to be an equal opportunity employer and is committed to promoting diversity and inclusion in the workplace, including the recruitment process.
Disability Accommodation in the Application and Interview Process
For individuals with disabilities that need additional assistance at any point in the application and interview process, please email
NOTICE ON HIRING SCAMS
UKG will never ask you for a copy of your driver's license, social security card, or passport during a job interview. For new hires, we do not ask for payment for equipment purchase, cost for training, or to receive onboarding documents. UKG does not make job offers outside of our formal hiring process. To help protect yourself against potential hiring scams, learn more about our formal hiring process, outlined here ( .
ABOUT OUR JOB DESCRIPTIONS
All job descriptions are written to accurately reflect the open job and include general work responsibilities. They do not present a comprehensive, detailed inventory of all duties, responsibilities, and qualifications required for the job. Management reserves the right to revise the job or require that other or different tasks be performed if or when circumstances change.
It is the policy of Ultimate Software to promote and assure equal employment opportunity for all current and prospective Peeps without regard to race, color, religion, sex, age, disability, marital status, familial status, sexual orientation, pregnancy, genetic information, gender identity, gender expression, national origin, ancestry, citizenship status, veteran status, and any other legally protected status entitled to protection under federal, state, or local anti-discrimination laws. This policy governs all matters related to recruitment, advertising, and initial selection of employment. It shall also apply to all other aspects of employment, including, but not limited to, compensation, promotion, demotion, transfer, lay-offs, terminations, leave of absence, and training opportunities.
Be The First To Know
About the latest Restful apis Jobs in New Delhi !
Software Engineering Lead
Posted 2 days ago
Job Viewed
Job Description
*Bachelor's degree in computer science, Engineering, or related field.
*7+ years of experience in software development.
*Experience with cloud platforms (e.g., AWS, Azure).
*Proficiency in Kafka for real-time data streaming.
*Strong experience with Snowflake for data warehousing.
*Expertise in Terraform for infrastructure automation.
*Solid knowledge of .NET framework for application development.
*Extensive experience with SQL Server for database management.
*Proficiency in SSIS for ETL processes.
*Familiarity with Agile development methodologies.
**Careers with Optum.** Here's the idea. We built an entire organization around one giant objective; make the health system work better for everyone. So when it comes to how we use the world's large accumulation of health-related information, or guide health and lifestyle choices or manage pharmacy benefits for millions, our first goal is to leap beyond the status quo and uncover new ways to serve. Optum, part of the UnitedHealth Group family of businesses, brings together some of the greatest minds and most advanced ideas on where health care has to go in order to reach its fullest potential. For you, that means working on high performance teams against sophisticated challenges that matter. Optum, incredible ideas in one incredible company and a singular opportunity to do **your life's best work.** **SM**
Diversity creates a healthier atmosphere: UnitedHealth Group is an Equal Employment Opportunity/Affirmative Action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, protected veteran status, disability status, sexual orientation, gender identity or expression, marital status, genetic information, or any other characteristic protected by law.
UnitedHealth Group is a drug-free workplace. Candidates are required to pass a drug test before beginning employment.
Software Engineering IC2
Posted 2 days ago
Job Viewed
Job Description
This team is part of the Microsoft Security organization, building the cloud-scale platform for data governance and discovery in Microsoft Purview. We own the Microsoft Purview Data Map, which "provides the foundation for data discovery and data governance" across hybrid and multicloud environments. By powering features like search, data lineage, and classification, the Data Map enables enterprises to find, understand, and secure their data at scale. Our engineering responsibilities span a wide range of projects and technologies We implement robust APIs that handle metadata from on-premises and cloud sources, with careful attention to authentication, authorization, and performance. Our service is built on a graph-based metadata repository, leveraging technologies like CosmosDb and Apache Atlas, to model complex relationships between data assets. We continuously improve this platform's scalability (auto-scaling to hundreds of billions of metadata items) and reliability (deployed across dozens of regions worldwide).
_Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond._
**Responsibilities**
+ Coding - Creates and implements code for a product, service, or feature, reusing code as applicable. Writes and learns to create code that is extensible and maintainable. Considers diagnosability, reliability, and maintainability with few defects, and understands when the code is ready to be shared and delivered. Applies coding patterns and best practices to write code. Conducts and creates experimentation to determine the effectiveness of changes for prototyping and testing features, and applies findings back into development.
+ Design - Contributes to processes for the architecture of a product/solution feature and helps to create proposals for architecture by testing design hypotheses and helping to refine code plans, with technical leadership from others. Provides initial reactions and input to architects. Begins to own solutions for architecting of solutions, following technical leadership as applicable. Contributes to the development of design documents for designs or User Stories with oversight, and determines the technology that will be leveraged and how it will interact. Escalates and shares findings from investigations with the team and owns some design decisions. Helps to assure system architecture meets security and compliance requirements and expectations.
+ Engineering Excellence - Builds knowledge, shares new ideas, and shares pinpoints of engineering tool gaps to improve software developer tools to support other programs, tools, and applications to create, debug, and maintain code for complex product features. Uses open source when possible. Develops higher-level awareness of other kinds of tools outside areas of expertise. Helps to identify internal tools and creates tools that will be useful for creating the product, determining if methods are still applicable for the current solution.
+ Reliability and Supportability - Acts as a Designated Responsible Individual (DRI) working on call to monitor system/product feature/service for degradation, downtime, or interruptions. Alerts stakeholders as to the status and gains approval to restore system/product/service for simple problems. Responds within Service Level Agreement (SLA) timeframe. Escalates issues to appropriate owners. Understand User Requirements Works with appropriate stakeholders (e.g., project manager, technical lead) to determine user requirements for a set of features. Begins to leverage a variety of feedback channels to incorporate insights into future designs or solution fixes. Incorporates appropriate continuous feedback loops measuring customer value, usage patterns, and other actionable metrics of value.
**Qualifications**
Required/minimum qualifications Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Additional or preferred qualifications Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
**Other Requirements**
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check:
- This position will be required to pass the Microsoft background and Microsoft Cloud background check upon hire/transfer and every two years thereafter.
#MSFTSecurity #MSFTSecurity
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
Software Engineering Lead
Posted 6 days ago
Job Viewed
Job Description
**Primary Responsibilities:**
+ Responsibilities include working on new code delivery and triaging tickets, working with consuming applications and data provider for software defects that scrum team is not able to resolve
+ Ability to be flexible and work in a dynamic environment with daily code deployments and changes in priorities from Product Team
+ Working as part of scrum team to understand, analyze, and implement requirements into functional artifacts
+ Provide production and non-production support for incident tickets
+ Support application availability, reliability, and stability
+ Conduct performance testing, deploy code to test and production environments, and support and triage of testing for releases
+ Act as the liaison between Business, Developers and Scrum teams on requirements/scope/Change discussions to determine IT scope
+ Identify corresponding scope for all Technical Teams for the change considering opportunities for consolidation, enhancement, and retirement of related software/features
+ Create a Solution Document, Conduct Review Meetings with all stake holders for the Solution developed and for Hands off to Development Teams or vendor
+ Work closely with all SCRUM Teams ensure solution/Scope is understood completely and implemented successfully following UHG process/policies
+ Analyze and work to resolve the Defects reported by business by engaging appropriate teams
+ Adherence to Agile/Rally methodology, ServiceNow Process and Maintenance of related technical team documents
+ Ability to work with infrastructure, network, database, and other IT support teams to triage issues impacting the application
+ Provide weekend production support for high impact issues on a rotation basis with other team member
+ Comply with the terms and conditions of the employment contract, company policies and procedures, and any and all directives (such as, but not limited to, transfer and/or re-assignment to different work locations, change in teams and/or work shifts, policies in regard to flexibility of work benefits and/or work environment, alternative work arrangements, and other decisions that may arise due to the changing business environment). The Company may adopt, vary or rescind these policies and directives in its absolute discretion and without any limitation (implied or otherwise) on its ability to do so
**Required Qualifications:**
+ BS / BA in Engineering, Computer Science or equivalent experience
+ Cloud Certified
+ AI/ML Certified
+ 7+ yrs of experience in Java
+ 2+ years of experience with CI/CD Pipeline using Jenkins
+ 2+ years of experience with PowerShell
+ 2+ years of experience with ReactJS
+ Experience in using modern software engineering and product development tools including Agile / SAFE, Continuous Integration, Continuous Delivery, DevOps etc.
+ Experience with REST/ JSON SOAP APIs, Java 8 or higher, Spring Boot, CLT, Git, Jenkins, Microservices, Docker
+ Experience in any public Cloud, Machine Learning/Artificial
+ Experience with Graph QL, Java 11, Springboot
+ Experience on Databases, SQL programming, No SQL DBs (e.g. Cassandra, ElasticSearch, MongoDB)
+ Experience on building Streaming Solutions using Kafka
+ Experience with Automation Frameworks, such as Selenium WebDriver, Restassured, SOAP UI, Spock
+ Experience in Kotlin, nodeJS, Avro schema, golang, prometheous, grafana, Kubernetes, ELK stack
+ Experience on implementing Automation (Unit/Functional/Regression) and Performance tuning techniques using Cucumber/Neoload
+ Experience / exposure to API integration frameworks
+ Experience in the healthcare industry
+ Dev Ops experience
+ Deep knowledge and hands-on experience in API related activities: requirement analysis, software architecture and design, resource -based API modeling, and micro -services architecture
+ Proven track record of acting as an advocate for driving new technology across the organization via the creation of communities and publishing SDK / libraries for reuse across the organization
+ Solid experience of operating in a quickly changing environment and driving technological innovation to meet business requirement
+ Proven track record of building relationships across cross-functional teams
**Preferred Qualifications:**
+ Practical experience of developing solutions hosting within key major cloud providers such as AWS, Google Cloud and Azure
+ Good understanding of Microservices architecture
+ Expertise in developing solutions hosting within key major cloud providers such as AWS, Google Cloud and Azure
+ Expertise in a Contained based platform, e.g Openshift, Kubernetes, Rancher
+ Ability to establish repeatable processes, best practices and implement version control software in a Cloud team environment
+ Demonstrate being an avid supporter of the Open Source software community
+ Excellent time management, communication, decision making, and presentation skills
+ Ability to display a solid desire to achieve and attain high levels of both internal and external customer satisfaction
_At UnitedHealth Group, our mission is to help people live healthier lives and make the health system work better for everyone. We believe everyone - of every race, gender, sexuality, age, location and income - deserves the opportunity to live their healthiest life. Today, however, there are still far too many barriers to good health which are disproportionately experienced by people of color, historically marginalized groups and those with lower incomes. We are committed to mitigating our impact on the environment and enabling and delivering equitable care that addresses health disparities and improves health outcomes - an enterprise priority reflected in our mission._
#Nic