Remote job
Application Developer III
Job details
About this role
Role overview This developer builds, tests, deploys, and supports business applications, with work spanning enhancements, reporting, and small to mid-sized web applications. The role also documents systems so they can be maintained and supported over time, and uses knowledge of Microsoft SQL Server, Java, and .NET technologies to resolve application needs.
Responsibilities - Gather and analyze user needs, then design and develop effective application solutions. - Perform unit and integration testing and deploy completed changes to production. - Enhance application functionality and reporting in response to customer requests. - Develop and support web applications of small to medium scope. - Create documentation for ongoing application maintenance and support. - Provide application support and perform other assigned duties.
Requirements - At least five years of software development experience, including web development with AngularJS, HTML5, and CSS/CSS3. - At least three years of C# and ASP.NET experience and three years working with Agile development processes and tools such as TFS or Visual Studio Online. - At least three years developing with a messaging platform such as RabbitMQ or MSMQ, with knowledge of messaging architecture and enterprise integration. - Advanced Transact-SQL skills, including query performance, joins, subqueries, functions, stored procedures, and other database objects. - Experience with .NET Core, ASP.NET MVC and Web API, asynchronous programming, parallelization, and messaging concepts. - Knowledge of software architecture, object-oriented design, GoF design patterns, and relational and NoSQL data modeling.
Nice to have - A bachelor’s degree in computer science or a related field is preferred; a high school diploma or equivalent work experience is required.
Benefits and work setup The stated salary range is $65,000–$75,000. Full-time benefits include health, prescription, dental, vision, life, and disability coverage, paid leave, and a tax-advantaged 401(k). The listing indicates no travel.