The company is looking to solve the problem of developing and supporting individual components within an application, and improving the overall effectiveness and efficiency of existing systems.
Requirements
- C-Sharp (or some other object-oriented language)
- JavaScript frameworks (React, Node.js, Angular, Vue.js)
- Cloud Services (AWS, Azure, GCP)
- Web services (RESTful and/or SOAP)
- .NET Core
- MVC
- Windows / Worker services
Responsibilities
- Review and analyze existing application effectiveness and efficiency. Develop strategies for improving or leveraging these systems.
- Design, build, and implement new applications, web pages, and websites; integrating sites with back-end applications; migrating legacy applications to the web; and performing day-to-day administration of the organization’s web portfolio.
- Analyze and prioritize front-end backlog tasks for in-development applications.
- Work in collaboration with a team to research and make recommendations on software products and services in support of procurement and development efforts.
- Perform code reviews with the goal of creating better developers, not just validating the functionality of the code
- Design the architecture needed for a software product
- Conduct research and make recommendations on software products and services in support of procurement and development efforts.
Other
- High School Diploma required
- Bachelor’s degree in Computer Science or a related field preferred
- 5-7 years of Software Engineering experience required
- Excellent written and oral communication skills
- Ability to work in a team-oriented, collaborative environment