Software Engineer II

Horace Mann
Summary
Join Horace Mann as a Software Engineer II and play a key role in designing, developing, testing, deploying, and supporting proprietary software applications. You will participate in implementing new applications and modifying existing ones, primarily using C#, VB.NET, and SQL within Visual Studio and Azure DevOps. This position involves collaborating with users to gather requirements, completing design and development tasks, supporting applications through problem-solving and enhancements, and contributing to business optimization projects. You will also provide guidance to less experienced team members. The ideal candidate possesses advanced knowledge of software development and project lifecycle principles.
Requirements
- Advanced knowledge of software development lifecycle and project lifecycle principles
- 2 year degree in computer science or other technical field required or equivalent work experience
- Minimum of 3 years of experience in analysis, design, and programming with C# and SQL
- Minimum of 2 years working with complex assignments and legacy environments
Responsibilities
- Assist with development by gathering information, performing analysis, and eliciting the details of user requirements in discussions with users
- Complete design, documentation, development, testing and debugging tasks working within a team
- Support application software by fixing problems and making enhancements
- Develop and implement other business optimization projects and solutions including enhancements and upgrades
- Work with others, provides feedback and guidance to less experienced
Preferred Qualifications
Experience with JavaScript and Azure DevOps is preferred
Share this job:
Similar Remote Jobs
