Senior.NET Developer
4 days ago
Lebanon, New Jersey, United States
New York Life Insurance Company
Full time
Job Title: Associate - Developer EngineerWe are seeking a highly skilled and experienced.NET Full Stack Developer to join our team at New York Life Insurance Company. As a key member of our development team, you will be responsible for designing, developing, and deploying innovative software solutions that meet the needs of our customers.
Key Responsibilities:- Design and develop scalable, efficient, and secure software solutions using.NET technologies.
- Collaborate with cross-functional teams to identify business requirements and develop technical specifications.
- Conduct code reviews and ensure adherence to architectural standards and best practices.
- Stay up-to-date with industry trends and emerging technologies, and assess their potential application within the organization.
- Develop and maintain comprehensive technical documentation for architectures, processes, and systems.
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- 5+ years of experience in software development, with a focus on.NET technologies.
- Extensive knowledge of the.NET framework, including ASP.NET,.NET Core, and Entity Framework.
- Proficiency in front-end technologies (HTML, CSS, JavaScript) and frameworks (Angular, React, or Vue.js).
- Understanding of database design and management, including SQL Server and NoSQL databases.
- Experience with cloud platforms (Azure, AWS) and microservices architecture.
- Familiarity with DevOps practices and CI/CD pipelines.
- Expertise in ASP.NET,.NET Core, and Entity Framework.
- Understanding of asynchronous programming and microservices architecture.
- Proficiency in HTML5, CSS3, and JavaScript.
- Experience with modern front-end frameworks (Angular, React, Vue.js) and state management libraries (Redux, NgRx).
- Extensive experience with relational databases (SQL Server, MySQL) and writing complex T-SQL queries.
- Familiarity with NoSQL databases (MongoDB, Couchbase) and data modeling principles.
- Proficient in cloud platforms such as Azure and AWS, with experience in cloud architecture and services (Azure Functions, AWS Lambda).
- Knowledge of containerization and orchestration tools (Docker, Kubernetes).
- Experience with DevOps practices, continuous integration, and deployment (CI/CD) pipelines using tools like Azure DevOps, Jenkins, or GitHub Actions.
- Familiarity with Infrastructure as Code (IaC) tools (Terraform, Azure Resource Manager).
- Strong understanding of RESTful and GraphQL API design principles.
- Experience with API documentation tools (Swagger, Postman).
- Knowledge of application security principles, including authentication, authorization, and OWASP guidelines.
- Experience with unit testing, integration testing, and test-driven development (TDD).
- Familiarity with testing frameworks (xUnit, NUnit, Selenium).
- Proficient in using Git for version control, including branching and merging strategies.
- Experience working in Agile environments, with a solid understanding of Scrum and Kanban principles.
- A competitive salary range of $65,000-$110,000.
- Overtime eligible: Exempt.
- Discretionary bonus eligible: Yes.
- Sales bonus eligible: No.
- A comprehensive benefits package, including leave programs, adoption assistance, and student loan repayment programs.