Role: .Net developer (.Net Core/.Net 6, Cosmos, React, Microservices)[Atlanta, GA, NYC, NY, Irving TX, Chicago IL (onsite)Long term contract Note: only US permanent residents can apply for this position. Unable to sponsor H1B this time. Job Description:We are seeking a talented Full Stack Lead to join our team. The successful candidate will be responsible for leading the development of web applications using a variety of technologies, including .Net Core/.Net 6, Cosmos, React, and microservices. The ideal candidate will have a strong background in software development, as well as experience leading teams of developers.Responsibilities:- Lead the development of web applications using .Net Core/.Net 6, Cosmos, React, and microservices
- Design and develop software solutions that meet business requirements
- Collaborate with product owners, architects, and other stakeholders to define technical requirements and create technical design specifications
- Develop and maintain software documentation, including technical specifications and user manuals
- Provide technical leadership and mentorship to a team of developers
- Ensure that software development projects are completed on time
- Participate in code reviews to ensure code quality, maintainability, and scalability
- Implement and maintain automated testing frameworks to ensure the quality of software releases, including unit tests and integration tests
- Participate in system design and architecture discussions
- Stay up-to-date with the latest trends and technologies in software development, and evaluate their applicability to our platform
Requirements:- Bachelor's or Master's degree in Computer Science, Engineering, or related field
- Minimum of 7 years of experience in software development, with a minimum of 2 years of experience leading teams of developers
- Strong experience with .Net Core/.Net 6 and microservices, including experience designing and developing RESTful APIs using .NET Core, and working with NoSQL databases
- Strong experience with React and related technologies, including experience developing high-quality and reusable UI components using React, integrating React applications with backend APIs, and using related technologies such as Redux, React Router, and Jest
- Strong understanding of software development concepts and methodologies, such as Agile or Scrum
- Strong problem-solving and analytical skills
- Excellent communication and interpersonal skills with the ability to work collaboratively in a team environment
- Ability to work in a fast-paced and dynamic environment, managing multiple priorities and competing demands
- Preferred Qualifications:
- Experience with cloud technologies, such as Azure
- Experience in using the design patterns in the system and Solid principles
- Experience with containerization technologies, such as Docker or Kubernetes
- Experience with Git or other version control systems
- Experience with automated testing frameworks and tools, such as NUnit or XUnit
- Understanding on Azure API Gateway and Azure
- Understanding on deploying microservices in the Azure Environments.
- Familiarity with DevOps practices and tools, such as CI/CD pipelines and monitoring tools.
- Experience implementing security measures, such as JWT authentication and authorization, in .NET Core ,
- ID: #50007213
-
State: Georgia
Atlanta
30308
Atlanta
USA
- City: Atlanta
- Salary: Depends on Experience
- Job type: Contract
- Showed: 2023-05-27
- Deadline: 2023-07-23
- Category: Et cetera
Apply