What are the responsibilities and job description for the .NET Backend Software Engineer W2 only position at TekIntegral?
Job Description:
What You’ll Do
- Contribute to the complete software development lifecycle for applications, ensuring that all projects are delivered on time and meet high-quality standards
- Design, develop, and maintain full stack web applications, utilizing .NET, C#
- Collaborate with cross-functional teams, including product managers, service engineers and other software engineers
- Ensure that web applications integrate seamlessly with backend distributed systems and support real-time monitoring, control, and reporting
- Contribute to the definition and implementation of extensible design systems that prioritize scalability, maintainability, and exceptional user experiences
- Implement rigorous testing strategies, including unit, integration, and end-to-end testing
- Actively maintain and promote the core values of the team: engineering excellence, curiosity, a bias for action, self-awareness, inclusivity, and vulnerability
- Drive initiatives from concept to completion, from defining the business need, conducting user interviews, to implementing features
What You’ll Bring
- Degree in Computer Science or equivalent experience
- Proven experience as a Software Engineer with strong focus on C#, .NET, and user-centric web applications. Angular/React and TypeScript experience are a good addition
- Strong problem-solving skills, delivering robust, reliable, and efficient solutions
- Enthusiasm for staying at the forefront of technology trends and commitment to continuous learning, especially in renewable energy and sustainable technologies
- Maintain team values: engineering excellence, curiosity, a bias for action, self-awareness, inclusivity, and vulnerability