Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements
Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained
Mentors other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack
Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle
Performs spike/proof of concept as necessary to mitigate risk or implement new ideas
Automates manual release activities
Designs, develops, and maintains automated test suites (integration, regression, performance)
Requirements
8+ years of experience as a .NET developer or software developer.
Strong understanding of the .NET framework, C#, and object-oriented programming concepts.
Proficiency in database design and SQL.
Experience with web development technologies, including ASP.NET, MVC, and API.
Detail-oriented with a focus on delivering high-quality and efficient software solutions.
Efficient communication skills and the ability to work collaboratively within a team.
Strong knowledge of software development best practices and design patterns.
Experience with front-end technologies such as HTML, CSS, and modern JavaScript frameworks such as react and vue.
Familiarity with software version control systems (e.g., Git).
Benefits
Health insurance
401(k) matching
Flexible work hours
Paid time off
Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.