The organization is looking for an experienced Senior Software Engineer to build and support systems critical to business initiatives, aiming to streamline operational efficiencies and customer opportunities.
Requirements
- 5+ years of full-stack application development experience in a team environment
- 5+ years of development experience in the following technology stack; ASP.NET MVC, CSS, Telerik, HTML5, Web API, REST, C-Sharp, T-SQL
- Experience in Blazor/Razor technologies is key
- Java experience is beneficial
- Minimum five years of work experience in enterprise software development
- Experience with agile or scrum methodologies is preferred
Responsibilities
- Designing, coding, testing, code reviews, metrics/instrumentation, experimentation, and operational excellence.
- Design, code, and unit test user stories to meet acceptance criteria
- Perform code reviews and retrospectives
- Provide technical analysis and work effort estimates for user stories
- Conduct appropriate testing to identify and resolve issues prior to QA testing
- Maintain existing software systems by identifying and correcting software defects
- Participate in all phases of the Software Development Life Cycle
Other
- Ability to prioritize tasks, deal effectively with competing and changing priorities to meet deadlines
- Accurate, detail-oriented, and organized with task management
- Ability to resolve difficult and complex problems
- Excellent written, verbal, and interpersonal communication skills to interact effectively with members, staff, vendors, and government regulators
- Ability to influence others regarding policies, practices, and procedures