The DemandTec team is seeking a dynamic Software Engineer to collaborate with cross-functional Software Engineering teams to deliver quality solutions.
Requirements
- Hands-on experience in software engineering, covering requirements analysis, design, coding, unit testing, and building scalable web applications and APIs.
- Experience in object-oriented design and Microsoft technologies like.Net,.Net Standard,.Net Framework, C#, and ASP.Net MVC.
- Familiarity with Git workflows and pull requests.
- Knowledge of Microsoft SQL Server, including query optimization, stored procedures, and managing database objects.
- Well-versed in Agile methodologies.
- Skilled in troubleshooting, performance tuning, and optimizing memory usage in C# and ASP.Net.
- Comfortable working with RESTful APIs and other programmatic interfaces.
- Experience working with globally distributed teams.
- Comfortable with remote work and participating in audio/video collaboration sessions.
- Experience writing technical documentation for apps.
- Ability to handle production issues, troubleshoot customer incidents and resolve them efficiently.
- Skilled in root cause analysis for production issues and providing solutions.
- Very good English skills (both written and spoken).
Benefits
- Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance