Senior .Net Fullstack Developer
Accord Technologies Inc · Richmond, VA · 1 wk ago
On-siteEngineeringFull-time
Responsibilities
- Lead a team of developers in the creation, maintenance, and implementation of a suite of software applications.
- Design and implement scalable, high-performance, and secure cloud-based applications using MS Azure.
- Develop rich user interfaces with the latest version of Angular (Angular 18).
- Ensure the delivery of robust backend solutions using .NET Core.
- Oversee the design and maintenance of SQL databases, ensuring data integrity, performance, and security.
- Collaborate with project managers, UX/UI designers, and other stakeholders to ensure successful project execution.
- Promote best practices in code quality, testability, and maintainability.
- Keep up-to-date with the latest technology trends and advancements in software development.
- Provide technical guidance and mentorship to team members.
- Conduct code reviews and ensure that the team adheres to development processes and standards.
Requirements
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
- Minimum of 7 years of experience in software development with a proven track record as a Tech Lead.
- Expertise in MS Azure cloud services and architecture.
- Proficiency in Angular 18 and a solid understanding of front-end development best practices.
- Strong experience in .NET Core for building scalable backend services.
- In-depth knowledge of SQL database design, development, and optimization.
- Familiarity with Agile development methodologies and the software development lifecycle.
- Excellent problem-solving skills and the ability to think analytically.
- Strong leadership skills and experience managing a team of developers.
- Excellent communication and interpersonal skills.
Desirable Skills
- Certifications in Azure, .NET, or Angular technologies.
- Experience with DevOps practices and tools such as Azure DevOps, Jenkins, or GitLab.
- Knowledge of containerization and orchestration services like Docker and Kubernetes.
- Familiarity with microservice architecture and RESTful API development.
- Experience with additional database technologies like NoSQL databases (e.g., MongoDB, Cosmos DB).