Software Engineer II (UI/Reports)
Kavaliro · Colorado Springs, CO · 3 wk ago
Information TechnologyContract
Duties
- Establish and maintain quality software modules, document and maintain all assigned projects.
- Follow software development standards and processes.
- Develop understanding and maintain proficiency in technical areas and standards related to assigned projects.
- Develop and maintain proficiency in the Life and Annuity insurance domains related to assigned projects.
- Design, write, comment and unit test own code to ensure modules compile, are bug-free and are of the highest quality.
- Maintain accountabilities for all assigned work, provide accurate estimates on work to completed, and provide descriptions of work completed.
- Communicate status of ongoing work internally within team and externally with clients, where appropriate.
- Actively participate in team meetings and troubleshooting project issues.
- Understand debugging tools and techniques to identify and resolve errors.
- Update defect/change tracking system for own modules.
Requirements
- 4+ years of experience in software development required.
- Experience with Microsoft tools and technologies.
- In-depth knowledge of the .NET framework, including its core components, class libraries, and APIs, is crucial. Understanding frameworks like ASP.NET, Entity Framework is important.
- Proficiency in HTML, CSS, and JavaScript is necessary for building user interfaces and client-side interactions. Knowledge of front-end frameworks like React can be advantageous.
- Basic knowledge in Structured Query Language (SQL) required.
- Professional experience with REACT is preferred.
- Familiar with JSON, NPM, jQuery, Ajax, Bootstrap.
- Working knowledge of Git, Team Foundation Server (TFS) and Visual Studio.
- Experience working in an Agile scrum team environment.