We are seeking a skilled .Net + Angular Consultant with expertise across various Microsoft technologies, full-stack development using .Net, and proficiency in front-end JavaScript frameworks, particularly AngularJS/Angular 1.x. The role involves extensive knowledge and proven experience as a software developer, focusing on our backend technology stack encompassing C# and .Net.
Key Responsibilities
- Design and develop complex features leveraging Microsoft technologies, especially C# (C Sharp) and .Net Full Stack.
- Implement robust front-end solutions using AngularJS/Angular 1.x and other JavaScript frameworks.
- Hands-on experience in Amazon Web Services (AWS), microservices architecture, and API development.
- Apply software engineering best practices including Unit Testing, Test-Driven Development (TDD), Continuous Integration/Continuous Deployment (CI/CD), SOLID principles, and Behavior-Driven Development (BDD).
- Lead the design and development efforts within Agile delivery teams, ensuring high-quality deliverables.
- Analyze and resolve technical problems efficiently, demonstrating strong problem-solving skills.
- Collaborate effectively with team members, showcasing excellent communication and teamwork skills.
- Implement Continuous Delivery pipelines using Spinnaker, Kubernetes, and Docker for streamlined deployment processes.
- Experience in setting up monitoring, alerts, and dashboards using Data Dog for effective system monitoring.
- Proficient use of GitHub and GitHub Actions for version control and CI/CD workflows.
- Utilize Behavior-Driven Development (BDD) methodologies with Gherkin and SpecFlow for testing and validation.
- Familiarity with Atlassian tools such as Jira for project management and Confluence for documentation.
- Implement software security best practices, including OWASP guidelines, PKI, X509 Certificates, and TLS protocols.
- Experience in software development for regulated environments, adhering to standards such as 21CFR11.
Requirements
- Proven experience as a software developer with a focus on .Net technologies and AngularJS/Angular for at least 4 years.
- Strong understanding and application of Microsoft technologies, C#, and .Net Full Stack development.
- Experience with AWS services, microservices architecture, and API development.
- Proficiency in software engineering practices such as Unit Testing, TDD, CI/CD, SOLID principles, and BDD.
- Ability to lead design and development efforts, working effectively within Agile teams.
- Excellent analytical and problem-solving abilities.
- Effective communication skills and a strong team player.
- Familiarity with Continuous Delivery pipelines using Spinnaker, Kubernetes, and Docker.
- Experience with monitoring tools like Data Dog and version control systems like GitHub.
- Knowledge of BDD methodologies (Gherkin, SpecFlow) and Atlassian tools (Jira, Confluence).
- Understanding of software security best practices and experience in regulated environments (e.g., 21CFR11).
Benefits
- Competitive salary and benefits package.
- Opportunity to work in a dynamic and collaborative environment.
- Chance to contribute to impactful projects using cutting-edge technologies.
- Career growth and development opportunities within the organization.
About Us
Infosys is a globally recognized leader in IT consulting and services, providing end-to-end solutions to clients across various industries. With a strong commitment to innovation, we empower businesses to navigate their digital transformation journeys effectively.
At Infosys, we foster a culture of creativity, collaboration, and continuous learning. We believe in harnessing the collective expertise of our diverse workforce to deliver cutting-edge solutions that drive success for our clients and create meaningful impact in the technology sector.
Why Join Us?
Joining Infosys means becoming part of a dynamic team that values excellence and embraces innovation. We offer unparalleled opportunities for professional growth and development in a supportive Agile environment. Whether you are a seasoned professional or a recent graduate passionate about technology, at Infosys, you will have the chance to work on exciting projects, leverage the latest technologies, and contribute to shaping the future of digital transformation.