Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
7.0 - 10.0 years
1 - 2 Lacs
Bengaluru
Work from Office
Experience needed: 7-10 years Type: Full-Time Mode: 100% WFO NP: Immediate Joinee - Less than 30 days (Max) Location: Kadubeshanalli, Bangalore Job Summary: We are looking for a highly skilled and motivated Software Development Team Lead with 7+ years of experience in building and leading full-stack web applications. The ideal candidate will have strong expertise in both front-end and back-end technologies including HTML5, CSS, JavaScript, Angular, Node.js (Microservices), Express, Java EE , and communication protocols like Web Sockets and OData . You will be responsible for leading a team of developers, delivering high-quality code, and ensuring successful project execution. Key Responsibilities: Lead and mentor a team of developers, ensuring high performance, quality, and on-time delivery. Collaborate with stakeholders, architects, and cross-functional teams to define technical solutions and architecture. Design and develop scalable web applications using modern front-end and back-end technologies. Develop and integrate RESTful APIs using Microservices architecture (Node.js and Express). Implement communication protocols such as WebSockets and OData as needed. Maintain and enhance existing Java EE applications when required. Perform code reviews and promote best practices in coding, design, and testing. Ensure code quality, security, and performance across the application stack. Drive Agile/Scrum practices within the team including sprint planning, estimation, and retrospectives. Required Skills & Qualifications: 7+ years of experience in software development with at least 2 years in a leadership or senior role. Proficiency in Web Front-End technologies : HTML5, CSS3, JavaScript, Angular. Strong back-end development experience with Node.js , Express , and Java EE . Experience designing and implementing RESTful APIs and working with JSON and OData . Familiarity with Microservices architecture and integration patterns. Hands-on experience with WebSockets for real-time communication. Solid understanding of software engineering principles, design patterns, and best practices. Experience with version control systems (e.g., Git), CI/CD pipelines, and Agile methodologies. Excellent communication, leadership, and team collaboration skills. Preferred Qualifications: Experience with containerization tools like Docker and orchestration (e.g., Kubernetes). Exposure to cloud platforms (AWS, Azure, GCP). Knowledge of performance tuning, scalability, and security best practices. Previous experience working in a fast-paced product development or enterprise environment.
Posted 1 week ago
7.0 - 10.0 years
1 - 2 Lacs
Bengaluru
Work from Office
Experience needed: 7-10 years Type: Full-Time Mode: 100% WFO NP: Immediate Joinee - Less than 30 days (Max) Location: Kadubeshanalli, Bangalore Job Summary: We are looking for a highly skilled and motivated Software Development Team Lead with 7+ years of experience in building and leading full-stack web applications. The ideal candidate will have strong expertise in both front-end and back-end technologies including HTML5, CSS, JavaScript, Angular, Node.js (Microservices), Express, Java EE , and communication protocols like Web Sockets and OData . You will be responsible for leading a team of developers, delivering high-quality code, and ensuring successful project execution. Key Responsibilities: Lead and mentor a team of developers, ensuring high performance, quality, and on-time delivery. Collaborate with stakeholders, architects, and cross-functional teams to define technical solutions and architecture. Design and develop scalable web applications using modern front-end and back-end technologies. Develop and integrate RESTful APIs using Microservices architecture (Node.js and Express). Implement communication protocols such as WebSockets and OData as needed. Maintain and enhance existing Java EE applications when required. Perform code reviews and promote best practices in coding, design, and testing. Ensure code quality, security, and performance across the application stack. Drive Agile/Scrum practices within the team including sprint planning, estimation, and retrospectives. Required Skills & Qualifications: 7+ years of experience in software development with at least 2 years in a leadership or senior role. Proficiency in Web Front-End technologies : HTML5, CSS3, JavaScript, Angular. Strong back-end development experience with Node.js , Express , and Java EE . Experience designing and implementing RESTful APIs and working with JSON and OData . Familiarity with Microservices architecture and integration patterns. Hands-on experience with WebSockets for real-time communication. Solid understanding of software engineering principles, design patterns, and best practices. Experience with version control systems (e.g., Git), CI/CD pipelines, and Agile methodologies. Excellent communication, leadership, and team collaboration skills. Preferred Qualifications: Experience with containerization tools like Docker and orchestration (e.g., Kubernetes). Exposure to cloud platforms (AWS, Azure, GCP). Knowledge of performance tuning, scalability, and security best practices. Previous experience working in a fast-paced product development or enterprise environment.
Posted 1 week ago
3.0 - 5.0 years
9 - 15 Lacs
Gurugram
Hybrid
Job Responsibilities: You will develop applications in a very passionate environment being responsible for backend development. You will perform development and day-to-day maintenance on large applications. Required Skills: Minimum 3 years of experience as a Node.JS Developer. Should have knowledge about both relational and non-relational databases (MySql, MongoDB, Postgresql) Familiarity with common stacks. Knowledge of multiple back-end languages and libraries (e.g.Node.js, .Net, Python) Should have a working knowledge of different ORMs (e.g. Type ORM, Sequalize, Prisma) Should have a working knowledge of Redis, Serverless, Websockets, Webhooks etc. Having frontend technology experience will be a plus. Excellent communication and teamwork skills. Great attention to detail. Organizational skills. An analytical mind. Degree in Computer Science, or relevant field. Perks & Benefits: 5 Days Working Paid Leave Health Insurance Quarterly Rewards & Recognition Performance Bonus
Posted 1 week ago
4.0 - 6.0 years
4 - 6 Lacs
Ahmedabad, Gujarat, India
Remote
Roles and Responsibilities: 2-6 years of experience as a front-end developer for large web applications. Hands-on experience in designing and developing the dynamic and responsive web pages using HTML5 CSS5, JQuery, AJAX, JSON from UIUX mocks or wireframes Experience with one or more leading front-end frameworks such as React, Angular, and Vue.js (not all required) Hands-on experience with Javascript, Object-Oriented JavaScript, Typescript jQuery Knowledge of web technologies and UIUX standards Hands-on experience in writing RESTful Web Services in Java.Net or NodeJS. Unit test cases framework such as Jest, Jasmin, Karma, Mocha Chai Hands-on experience in designing the dynamic pages from the Web Sockets or MQTT channels data Hands-on experience of using the NoSQL and SQL databases Proficient understanding of code versioning tools such as Git or TFS and version control repositories such as Bitbucket, GitHub, GitLab Understanding of project management tools such as Atlassian JIRA Knowledge of cloud platform such as AWS, Microsoft Azure, GCP [Nice to have knowledge on any one] Job Functions Responsibilities: Translate wireframes and high-level designs into semantic, accessible front-end interfaces of complex web applications, as well as developing reusable UI components. Design and implement new UI layouts and workflows for web-based applications. Ensure the performance, quality, and responsiveness of applications Browser debugging using WebKit Developer Tools or similar Dealing with high speed and real-time data processing Developing and maintaining a SPA Writing meaningful unit and integration tests Integrate data from various back-end services and databases. Collaborate seamlessly with remote teams Working on projects with Agile methodologies and SCRUM. Work closely with Manager to understand needs around client stakeholder management Demonstrate a passion for learning and willingness to adopt new technologies Soft-Skills: Logical Reasoning Analytical Skills Excellent Debugging Problem Solving Skills Independent disciplined executor Communication skills Openness to work upon various technology
Posted 2 weeks ago
7.0 - 12.0 years
9 - 14 Lacs
Bengaluru
Hybrid
As a Staff Site Reliability Engineer you will champion all things pertaining to reliability at Okta for Auth0. Working closely with the Product Engineers, Quality Engineers, Platform Engineers and Architecture teams, your primary focus will be on ensuring production systems remain operational at all times, while continually setting and achieving long-term performance, reliability and scalability goals in a platform with an exponential growth plan for the coming years. With Okta s increased dedication to ensuring customer availability expectations are exceeded in every way, you will play a key role as we evolve our system architecture to meet the demands of enormous growth and support the hundreds of millions of users who rely on us to provide uninterrupted access to business-critical enterprise and consumer applications. Skills Exceptional communication skills, including technical writing in the English language Systematic problem-solving approach, coupled with a strong sense of ownership and drive Understanding of microservices, cloud infrastructure (AWS, Azure), databases (SQL, No-SQL, Key/Value), containers (docker, kubernetes), web technologies (web sockets, http) and networking (SSL, routing, VPN) Live and breathe SLIs, SLOs, error budgets and SLAs Strong belief in automating everything and reducing toil for yourself and teammates Loves to work as a team, but is able to work effectively in a remote environment where tasks may be self-driven Responsibilities Working with the other teams to run, own and improve incident response processes Participate in regular on-call rotations to ensure 24/7 coverage of all critical systems Use existing monitoring tools to identify problems and resolve and/or escalate to service teams Implement changes to enable or improve infrastructure resilience, monitoring, and alerting Experience 7+ years as a Site Reliability Engineer or in a Cloud Operations/DevOps role 6+ years using golang, shell scripting and terraform 2+ years as software developer in a SaaS environment 4+ years in a production environment supporting large-scale, mission-critical applications.
Posted 2 weeks ago
4.0 - 7.0 years
20 - 25 Lacs
Kozhikode, UL Cyberpark
Work from Office
HyperBlox is looking for full stack developers who loves developing new platforms and have the attitude to learn & deliver the best solutions. As a full stack developer you will work on latest frameworks and tools in developing the new features for the product. You will be working alongside other developers, collaborating on all the stages of software development. Experience in one or more of Angular, Javascript, HTML5, CSS3, jQuery, Vue, Nodejs, Ruby, MySQL Familiarity in working with REST, XML, JSON, Web sockets, Agile,etc. Understanding Database operations ( SQL and NoSQL databases) 2-6 years of experience in software development Have worked with open source solutions Ability to familiarize with new technologies and frameworks Familiarity with AWS, Google Cloud, Azure, Openstack, etc.
Posted 3 weeks ago
6.0 - 9.0 years
0 Lacs
Bengaluru / Bangalore, Karnataka, India
On-site
Req ID: 321628 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Java, Angular, jQuery, Springboot, Microservices, REST APIs, GraphQL APIs - Developer to join our team in Bangalore, Karn?taka (IN-KA), India (IN). Java, Angular, jQuery, Springboot, Microservices, REST APIs, GraphQL APIs - Developer Minimum Experience on Key Skills - 6 to 9years The Skills that are Key to this role . Experience in Java, Angular (version 10+), jQuery and html . Expertise in Object Oriented Programming (Java, Springboot) and building micro services (REST APIs, GraphQL APIs) in AWS. . Experience in Relational (AWS RDS, Oracle & Postgres) and NoSQL databases (DynamoDB, Elastic search, Graph database) and in-memory technologies (Elastic Cache, Redis etc.). . Proficient with Angular framework (version 10+) and its core principles and TypeScript . Experience with Business Intelligence tools like Microsoft PowerBI for creating data model and reports for analytical purpose. . Experience with testing tools like JUnit and understanding of data integrity testing . Full understanding of software development process including analysis, design, coding, system and user testing, problem resolution and planning. . Hands on experience in application builds and deployments using Continuous Integration/ Deployment (CI/CD) tools like GitHub, Jenkins Core, antifactory, uDeploy, Terraform, EKS etc. . Experience with Cloud technologies, specifically knowledge of AWS . Experience with common API formats (e.g., JSON, XML, Web sockets) . Extensive experience in deploying applications on production server and troubleshooting production issues . Your communication and interpersonal skills will be key to success in this role. A strong ability to build and maintain good working relationships with partners is essential. Good To have: . Exposure to Solution Design . Development experience of building reactive RESTful web services using Spring . Development experience of building event driven systems using Kafka . Development experience with NoSQL storage systems like MongoDB is an added advantage . Knowledge about Docker and Kubernetes . Knowledge about cloud-computing / cloud services platforms (like AWS or AZURE) . Supports and performs all phases of testing leading to implementation . Knowledge in Agile methodology. The Expertise We're Looking For . Bachelor's degree in computer science or any other discipline . 5+ years of IT experience . Have proven experience API design, API modeling languages and annotations (Swagger), RESTful APIs, Event-based systems . Have an adversarial approach be just as good at breaking code as creating it . Experience supporting and working with cross-functional teams in a dynamic environment Specific certifications: . AWS Certification (nice to have) #LI-INPAS About NTT DATA NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us at NTT DATA endeavors to make accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at . This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click . If you'd like more information on your EEO rights under the law, please click . For Pay Transparency information, please click.
Posted 3 weeks ago
4.0 - 7.0 years
15 - 20 Lacs
Kozhikode, UL Cyberpark
Work from Office
HyperBlox is looking for full stack developers who loves developing new platforms and have the attitude to learn deliver the best solutions As a full stack developer you will work on latest frameworks and tools in developing the new features for the product You will be working alongside other developers, collaborating on all the stages of software development Experience in one or more of Angular, Javascript, HTML5, CSS3, jQuery, Vue, Nodejs, Ruby, MySQL Familiarity in working with REST, XML, JSON, Web sockets, Agile,etc. Understanding Database operations ( SQL and NoSQL databases) 2-6 years of experience in software development Have worked with open source solutions Ability to familiarize with new technologies and frameworks Familiarity with AWS, Google Cloud, Azure, Openstack, etc.
Posted 3 weeks ago
12.0 - 17.0 years
15 - 22 Lacs
Noida
Work from Office
Key duties & responsibilities Directly contributes as a member of a scrum team to the test-driven development of software features and non-functional quality attributes, applying software engineering best practices and authoring integration tests. Provides thoughtful recommendations in sessions with scrum team members to structure solution source code and implementation approaches emphasizing the need to optimize code that follows engineering best practices, and maximizes maintainability, testability and performance. Ensures SOLID principles and standard design patterns are applied to system architectures and implementations. Drive adoption of modern engineering practices such as Continuous Integration, Continuous Deployment, Code Reviews, TDD, Functional\Non-Functional testing, Test Automation, Performance Engineering etc. to deliver high-quality, high-value software Works with product management, business stakeholders and application architects to understand software requirements and helps estimate epics, features and stories. Scripts and maintains automated build steps, continuous integration systems and staging environments. Provides skillful communication and respectful listening conveying logical and structured thoughts, truthfulness, empathy, confidence and friendliness. Applies consistent levels of strategic thinking, judgment, decision making, attention to detail, teamwork, organization, innovation and initiative. Foster a culture and mindset of continuous learning to develop agility using the three pillars transparency, inspection and adaptation across levels and geographies. Mentors other members of the development team. Evaluates, understands and recommends new technology, languages or development practices that have benefits for implementing. Experience, Skills and Knowledge 12+ years of experience designing and developing n-tier Web applications Well versed with C#, modern UI technologies and database, ORM technologies. Must have solid understanding of modern architectural and design patterns. Advanced knowledge of general engineering concepts like design patterns, OO programming, and SOLID principles, HTTP, MVC, APIs, data structures, and algorithms. Advanced knowledge and experience with automated test tools and techniques including test-driven development, behavior-driven development, automated acceptance testing, Gherkin & Given/When/Then. Advanced knowledge and experience with Microsoft development technologies and tools: C#, Visual Studio or Visual Studio Code, .NET Framework/Core, and Entity Framework. Advanced knowledge and experience with REST and WebAPIs including but not limited to Web Sockets, JSON, RAML, Swagger, OData, or GraphQL. Good working understanding and experience with DevOps practices in source code management, continuous build and deployment tools including but not limited to git, Jira, Jenkins, Docker, Kubernetes, APM tools. Working understanding and experience with secure coding practices: OWASP, XSS, CSRF, SSO/Authentication, static code analysis tools, ethical hacking. Working understanding of application architecture concepts like microservices, Domain-Driven Design, broker pattern/message bus, event-driven, CQRS, ports & adapters/hexagonal/onion, SOA. Deep expertise in one or more Clouds (Azure, AWS, Google Cloud) Strong exposure to Agile software development methodologies and enabling tools such as Jira, Confluence Excellent communicator with demonstrable ability of influencing decisions Knowledge of healthcare revenue cycle management, HL7, EMR systems, HIPAA, FHIR would be preferred. Good working understanding of application architecture concepts like microservices, Domain-Driven Design, broker pattern/message bus, event-driven, CQRS, ports & adapters/hexagonal/onion, SOA would be preferred Key competency profile Spot new opportunities by anticipating change and planning accordingly Find ways to better serve customers and patients. Be accountable for customer service of highest quality Create connections across teams by valuing differences and including others Own your development by implementing and sharing your learnings Motivate each other to perform at our highest level Help people improve by learning from successes and failures Work the right way by acting with integrity and living our values every day Succeed by proactively identifying problems and solutions for yourself and others.
Posted 4 weeks ago
7 - 9 years
9 - 11 Lacs
Noida
Work from Office
Key duties & responsibilities Directly contributes as a member of a scrum team to the test-driven development of software features and non-functional quality attributes, applying software engineering best practices and authoring integration tests. Provides thoughtful recommendations in sessions with scrum team members to structure solution source code and implementation approaches emphasizing the need to optimize code that follows engineering best practices, and maximizes maintainability, testability and performance. Ensures SOLID principles and standard design patterns are applied to system architectures and implementations. Drive adoption of modern engineering practices such as Continuous Integration, Continuous Deployment, Code Reviews, TDD, Functional\Non-Functional testing, Test Automation, Performance Engineering etc. to deliver high-quality, high-value software Works with product management, business stakeholders and application architects to understand software requirements and helps estimate epics, features and stories. Scripts and maintains automated build steps, continuous integration systems and staging environments. Provides skillful communication and respectful listening conveying logical and structured thoughts, truthfulness, empathy, confidence and friendliness. Applies consistent levels of strategic thinking, judgment, decision making, attention to detail, teamwork, organization, innovation and initiative. Foster a culture and mindset of continuous learning to develop agility using the three pillars transparency, inspection and adaptation across levels and geographies. Mentors other members of the development team. Evaluates, understands and recommends new technology, languages or development practices that have benefits for implementing. Experience, Skills and Knowledge 7-9 years of experience designing and developing n-tier Web applications Well versed with C#, modern UI technologies and database, ORM technologies. Must have solid understanding of modern architectural and design patterns. Advanced knowledge of general engineering concepts like design patterns, OO programming, and SOLID principles, HTTP, MVC, APIs, data structures, and algorithms. Advanced knowledge and experience with automated test tools and techniques including test-driven development, behavior-driven development, automated acceptance testing, Gherkin & Given/When/Then. Advanced knowledge and experience with Microsoft development technologies and tools: C#, Visual Studio or Visual Studio Code, .NET Framework/Core, and Entity Framework. Advanced knowledge and experience with REST and WebAPIs including but not limited to Web Sockets, JSON, RAML, Swagger, OData, or GraphQL. Good working understanding and experience with DevOps practices in source code management, continuous build and deployment tools including but not limited to git, Jira, Jenkins, Docker, Kubernetes, APM tools. Working understanding and experience with secure coding practices: OWASP, XSS, CSRF, SSO/Authentication, static code analysis tools, ethical hacking. Working understanding of application architecture concepts like microservices, Domain-Driven Design, broker pattern/message bus, event-driven, CQRS, ports & adapters/hexagonal/onion, SOA. Deep expertise in one or more Clouds (Azure, AWS, Google Cloud) Strong exposure to Agile software development methodologies and enabling tools such as Jira, Confluence Excellent communicator with demonstrable ability of influencing decisions Knowledge of healthcare revenue cycle management, HL7, EMR systems, HIPAA, FHIR would be preferred. Good working understanding of application architecture concepts like microservices, Domain-Driven Design, broker pattern/message bus, event-driven, CQRS, ports & adapters/ hexagonal/ onion, SOA would be preferred Key competency profile Spot new opportunities by anticipating change and planning accordingly Find ways to better serve customers and patients. Be accountable for customer service of highest quality Create connections across teams by valuing differences and including others Own your development by implementing and sharing your learnings Motivate each other to perform at our highest level Help people improve by learning from successes and failures Work the right way by acting with integrity and living our values every day Succeed by proactively identifying problems and solutions for yourself and others.
Posted 1 month ago
12 - 16 years
40 - 45 Lacs
Noida
Work from Office
Key duties & responsibilities Directly contributes as a member of a scrum team to the test-driven development of software features and non-functional quality attributes, applying software engineering best practices and authoring integration tests. Provides thoughtful recommendations in sessions with scrum team members to structure solution source code and implementation approaches emphasizing the need to optimize code that follows engineering best practices, and maximizes maintainability, testability and performance. Ensures SOLID principles and standard design patterns are applied to system architectures and implementations.Drive adoption of modern engineering practices such as Continuous Integration, Continuous Deployment, Code Reviews, TDD, Functional\Non-Functional testing, Test Automation, Performance Engineering etc. to deliver high-quality, high-value softwareWorks with product management, business stakeholders and application architects to understand software requirements and helps estimate epics, features and stories.Scripts and maintains automated build steps, continuous integration systems and staging environments.Provides skillful communication and respectful listening conveying logical and structured thoughts, truthfulness, empathy, confidence and friendliness.Applies consistent levels of strategic thinking, judgment, decision making, attention to detail, teamwork, organization, innovation and initiative.Foster a culture and mindset of continuous learning to develop agility using the three pillars transparency, inspection and adaptation across levels and geographies. Mentors other members of the development team.Evaluates, understands and recommends new technology, languages or development practices that have benefits for implementing.Experience, Skills and Knowledge 12+ years of experience designing and developing n-tier Web applicationsWell versed with C#, modern UI technologies and database, ORM technologies. Must have solid understanding of modern architectural and design patterns.Advanced knowledge of general engineering concepts like design patterns, OO programming, and SOLID principles, HTTP, MVC, APIs, data structures, and algorithms.Advanced knowledge and experience with automated test tools and techniques including test-driven development, behavior-driven development, automated acceptance testing, Gherkin & Given/When/Then.Advanced knowledge and experience with Microsoft development technologies and tools: C#, Visual Studio or Visual Studio Code, .NET Framework/Core, and Entity Framework.Advanced knowledge and experience with REST and WebAPIs including but not limited to Web Sockets, JSON, RAML, Swagger, OData, or GraphQL.Good working understanding and experience with DevOps practices in source code management, continuous build and deployment tools including but not limited to git, Jira, Jenkins, Docker, Kubernetes, APM tools.Working understanding and experience with secure coding practices: OWASP, XSS, CSRF, SSO/Authentication, static code analysis tools, ethical hacking.Working understanding of application architecture concepts like microservices, Domain-Driven Design, broker pattern/message bus, event-driven, CQRS, ports & adapters/hexagonal/onion, SOA.Deep expertise in one or more Clouds (Azure, AWS, Google Cloud)Strong exposure to Agile software development methodologies and enabling tools such as Jira, ConfluenceExcellent communicator with demonstrable ability of influencing decisionsKnowledge of healthcare revenue cycle management, HL7, EMR systems, HIPAA, FHIR would be preferred.Good working understanding of application architecture concepts like microservices, Domain-Driven Design, broker pattern/message bus, event-driven, CQRS, ports & adapters/hexagonal/onion, SOA would be preferredKey competency profileSpot new opportunities by anticipating change and planning accordinglyFind ways to better serve customers and patients.Be accountable for customer service of highest qualityCreate connections across teams by valuing differences and including othersOwn your development by implementing and sharing your learningsMotivate each other to perform at our highest levelHelp people improve by learning from successes and failuresWork the right way by acting with integrity and living our values every daySucceed by proactively identifying problems and solutions for yourself and others.
Posted 1 month ago
12 - 16 years
40 - 45 Lacs
Noida
Work from Office
Key duties & responsibilities Directly contributes as a member of a scrum team to the test-driven development of software features and non-functional quality attributes, applying software engineering best practices and authoring integration tests. Provides thoughtful recommendations in sessions with scrum team members to structure solution source code and implementation approaches emphasizing the need to optimize code that follows engineering best practices, and maximizes maintainability, testability and performance. Ensures SOLID principles and standard design patterns are applied to system architectures and implementations. Drive adoption of modern engineering practices such as Continuous Integration, Continuous Deployment, Code Reviews, TDD, Functional\Non-Functional testing, Test Automation, Performance Engineering etc. to deliver high-quality, high-value software Works with product management, business stakeholders and application architects to understand software requirements and helps estimate epics, features and stories. Scripts and maintains automated build steps, continuous integration systems and staging environments. Provides skillful communication and respectful listening conveying logical and structured thoughts, truthfulness, empathy, confidence and friendliness. Applies consistent levels of strategic thinking, judgment, decision making, attention to detail, teamwork, organization, innovation and initiative. Foster a culture and mindset of continuous learning to develop agility using the three pillars transparency, inspection and adaptation across levels and geographies. Mentors other members of the development team. Evaluates, understands and recommends new technology, languages or development practices that have benefits for implementing. Experience, Skills and Knowledge 12+ years of experience designing and developing n-tier Web applications Well versed with C#, modern UI technologies and database, ORM technologies. Must have solid understanding of modern architectural and design patterns. Advanced knowledge of general engineering concepts like design patterns, OO programming, and SOLID principles, HTTP, MVC, APIs, data structures, and algorithms. Advanced knowledge and experience with automated test tools and techniques including test-driven development, behavior-driven development, automated acceptance testing, Gherkin & Given/When/Then. Advanced knowledge and experience with Microsoft development technologies and tools: C#, Visual Studio or Visual Studio Code, .NET Framework/Core, and Entity Framework. Advanced knowledge and experience with REST and WebAPIs including but not limited to Web Sockets, JSON, RAML, Swagger, OData, or GraphQL. Good working understanding and experience with DevOps practices in source code management, continuous build and deployment tools including but not limited to git, Jira, Jenkins, Docker, Kubernetes, APM tools. Working understanding and experience with secure coding practices: OWASP, XSS, CSRF, SSO/Authentication, static code analysis tools, ethical hacking. Working understanding of application architecture concepts like microservices, Domain-Driven Design, broker pattern/message bus, event-driven, CQRS, ports & adapters/hexagonal/onion, SOA. Deep expertise in one or more Clouds (Azure, AWS, Google Cloud) Strong exposure to Agile software development methodologies and enabling tools such as Jira, Confluence Excellent communicator with demonstrable ability of influencing decisions Knowledge of healthcare revenue cycle management, HL7, EMR systems, HIPAA, FHIR would be preferred. Good working understanding of application architecture concepts like microservices, Domain-Driven Design, broker pattern/message bus, event-driven, CQRS, ports & adapters/hexagonal/onion, SOA would be preferred Key competency profile Spot new opportunities by anticipating change and planning accordingly Find ways to better serve customers and patients. Be accountable for customer service of highest quality Create connections across teams by valuing differences and including others Own your development by implementing and sharing your learnings Motivate each other to perform at our highest level Help people improve by learning from successes and failures Work the right way by acting with integrity and living our values every day Succeed by proactively identifying problems and solutions for yourself and others.
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
19947 Jobs | Dublin
Wipro
9475 Jobs | Bengaluru
EY
7894 Jobs | London
Accenture in India
6317 Jobs | Dublin 2
Amazon
6141 Jobs | Seattle,WA
Uplers
6077 Jobs | Ahmedabad
Oracle
5820 Jobs | Redwood City
IBM
5736 Jobs | Armonk
Tata Consultancy Services
3644 Jobs | Thane
Capgemini
3598 Jobs | Paris,France