As a pivotal member of our software engineering team, you will be responsible for crafting robust .Net applications that meet the technical needs of clients.
Key Responsibilities:
* Collaborate with product managers to define technical roadmaps for web-based applications
* Review and recommend architecture changes to improve application performance and scalability
* Assist with analysis efforts and documentation to ensure project success
Requirements:
* Experience with Entity Framework and database-based web application development
* Advanced knowledge and practical experience with application design principles, patterns, and practices
* Ability to use TFS - Team Foundation Server for code management
* Experience in an Agile environment and familiarity with cloud technologies such as Microsoft Azure is a plus
* Bachelor's degree in Computer Science or equivalent experience
We seek a skilled and motivated individual who can work effectively in a team environment and contribute to the growth and success of the organization.