We desire an experienced engineer capable of creating software products and writing clean, testable, and scalable code. Passionate about architecting, developing, and maintaining web services with a strong background in modern software development. Comfortable working in a highly collaborative product development team consisting of software and QA engineers.
The number of positions required: 2
Work Module: Contract
Work Timing for both positions: Nepal TIme : 3:00 PM – 11:00PM
Responsibilities
- Design and develop source code for web services and supporting server applications
- Write unit tests following Test Driven Development (TDD) principles
- Communicate progress to the product development team on a daily basis
- Adhere to product development deadlines per the Agile development process as part of a product development team
- Provide advanced support for new and existing products
Requirements & Experience
- 5+ years of software development experience, preferably building products, with strong problem solving skills
- B.S. in Engineering, Computer Science, Math, or Science fields preferable
- Ability to demonstrate equivalent skills through previous experience, boot camps, online courses, or job training
- Experience building software solutions using established design patterns using C# and .NET Core
- Strong knowledge of web services and REST
- Experience with Agile software development frameworks