Jobs · Engineering · Indiana

Full stack .net Developer

Delta Progress Group Inc · Indiana, United States · 2 days ago
EngineeringFull-time

Job Summary

We are seeking an experienced Full Stack .NET Developer with over 10 years of expertise in developing robust and scalable applications. The ideal candidate will have a strong background in both front-end and back-end technologies, with extensive experience in .NET frameworks and modern web technologies. This role is critical for delivering high-quality software solutions and leading development projects.

Roles And Responsibilities

  • Design, develop, and maintain scalable web applications using .NET frameworks (e.g., .NET Core, ASP.NET).
  • Develop and manage RESTful APIs and web services to support front-end functionalities.
  • Implement and maintain front-end components using technologies such as HTML, CSS, JavaScript, and modern frameworks like Angular, React, or Vue.js.
  • Ensure high performance, security, and responsiveness of both front-end and back-end applications.
  • Collaborate with cross-functional teams to gather requirements, design solutions, and deliver features.
  • Lead and mentor junior developers, providing guidance and code reviews.
  • Implement best practices for code quality, testing, and deployment.
  • Troubleshoot and resolve issues related to application performance, scalability, and functionality.
  • Document software development processes, code, and system configurations.

Required Skills And Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 10+ years of experience in .NET development, with a strong understanding of .NET Core, ASP.NET, and Entity Framework.
  • Extensive experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular, React, or Vue.js.
  • Proficiency in developing RESTful APIs and integrating with various data sources and services.
  • Experience with databases such as SQL Server, MySQL, or NoSQL databases.
  • Strong understanding of version control systems, preferably Git.
  • Experience with build tools and CI/CD pipelines (e.g., Azure DevOps, Jenkins).
  • Familiarity with cloud platforms such as Azure or AWS is a plus.
  • Excellent problem-solving skills and the ability to manage complex projects.
  • Effective communication skills and ability to work collaboratively in a team environment.

Additional Preferred Qualifications And Certifications

  • Experience with containerization technologies such as Docker and orchestration tools like Kubernetes.
  • Knowledge of microservices architecture and related technologies.
  • Familiarity with Agile development methodologies and tools like Jira.
  • Microsoft Certified: .NET Developer certification.

Why Join Us

  • Challenging Projects: Work on innovative and impactful applications using the latest .NET technologies.
  • Career Growth: Opportunities for professional development and career advancement.
  • Collaborative Culture: Join a dynamic and supportive team focused on delivering excellence.
  • Impact: Contribute to the creation of high-quality software solutions that drive business success.

How To Apply

Interested candidates are invited to submit their resume and a cover letter detailing their qualifications and experience. Please include examples of past projects or links to your GitHub profile.

Similar jobs

Full Stack .NET Developer

Motorola SolutionsSchaumburg, IL· 6 days ago
Engineering$73k–$145k/yrapply on motorolasolutions.wd5.myworkdayjobs.com