Winmill Software is seeking a Software Engineer (Fullstack Developer) to join their development team. This role involves contributing to the design, development, and customization of ASP.Net C# applications while collaborating with experienced engineers in a remote-first environment.
Responsibilities:
- Develop and maintain ASP.Net C# applications as part of an agile development team
- Work with HTML, JavaScript, AJAX, and web server processing to build fullstack features
- Create, update, and optimize SQL Server queries, stored procedures, and functions
- Integrate applications using XML, web services, APIs, and third-party services (such as email or online payment processing)
- Configure and customize existing Winmill applications to meet client-specific requirements
- Design and implement new software solutions for Winmill clients under guidance from senior engineers
- Learn and apply our Secure Software Development Life Cycle (SSDLC) to ensure high-quality and secure code
- Participate in code reviews, debugging, and testing activities
Requirements:
- 3-4 years of experience or strong academic background in Software Engineering or related fields
- Experience of ASP.Net and C#
- Familiarity with HTML, JavaScript, and AJAX
- Understanding of SQL databases, preferably SQL Server
- Experience working with APIs, XML, or web services
- Willingness to learn secure development practices (SSDLC)
- Good communication skills and ability to work in a remote team
- Strong desire to learn, grow, and take on new challenges