Key Responsibilities:
- Design and develop production-ready microservices
- Realize unit/integration tests for testing software before release
- Identify and resolve functionality, performance and scalability issues, if any
- Quick prototyping of new solutions for new requirements for functionality/performance
- Collaborate with product managers and other engineers
- Write and maintain design documentation
- Support and troubleshoot deployed systems on field, if needed
Required Skills:
- Proficient coding with proven skills in C#
- Knowledge of AutoCAD(2D & 3D) and experience working in AutoCAD plugins
Additional skills (not mandatory)
- Familiarity with MVVM Architecture
- Familiarity with Winforms, REST APIs
- Familiarity with other programming languages like Java
- SQL DB like MySQL, ability to design/maintain database schemas, database optimization and normalization
- Excellent communication skills
Minimum Qualifications:
- Hiring at multiple experience levels (2+ years) with prior professional experience
- A Bachelors/Masters degree in Computer Science/Engineering / MCA, or equivalent experience from a Tier 1 college