firstPRO, Inc · 6 hours ago
Full Stack Engineer (C#, .NET)
firstPRO, Inc is seeking a Full Stack Engineer to join their Application Development Team. The role involves designing, developing, and maintaining secure application solutions, with a focus on modern web applications and integration with various technologies.
Responsibilities
Design, build, and enhance modern web applications using C#, ASP.NET, and contemporary JavaScript frameworks
Contribute to both single-page applications and MVC architectures, integrating with databases, APIs, and external systems
Contribute to the automation, deployment, and monitoring of applications through CI/CD pipelines and modern DevOps practices
Collaborate with infrastructure and IT teams to improve reliability, scalability, and development workflows across both cloud and on-premises environments
Conduct unit and integration testing, participate in code reviews, and troubleshoot application issues to ensure code quality and system stability
Implement and support integrations with third-party and SaaS platforms to expand the firm’s technology capabilities
Build proof-of-concept solutions and workflows to evaluate emerging technologies and support process improvement initiatives
Prepare clear and comprehensive technical documentation, training materials, and support resources
Participate in the team’s on-call rotation to provide timely support for production systems and maintain application availability
Partner with business analysts, project managers, and stakeholders to translate business requirements into effective technical solutions and ensure successful project delivery
Qualification
Required
Bachelor's degree in software engineering, computer science or a related field
Minimum of 2 years of professional full stack development experience
Proficiency in C# and the .NET ecosystem, including current framework versions
Experience developing with ASP.NET, Entity Framework, and RESTful APIs
Strong knowledge of SQL and relational database design
Familiarity with Git, CI/CD pipelines, and Agile development practices
Excellent interpersonal, verbal, and written communication skills
Able to effectively work independently and as part of a team
Strong analytical and problem-solving skills
An inclusive and growth-oriented mindset and excellent attention to detail
Eligible candidates must be authorized to work in the United States without sponsorship or restriction, now and in the future
Preferred
3–6 years of professional full stack development experience
Familiarity with Model-View-Controller (MVC) design principles
Familiarity with Node.js and front-end frameworks such as React, Angular, Vue.js
Experience deploying and maintaining applications in Microsoft Azure, with additional experience in AWS or on-premises environments
Experience with Docker or Kubernetes