Senior .NET Software Engineer
Role details
Job location
Tech stack
Job description
As a Senior .NET Software Engineer, you will design, develop, test, and maintain high quality software solutions that address complex business needs. You will interpret functional and technical requirements, translate them into robust technical implementations, and collaborate with cross functional teams to deliver reliable and scalable applications. This role requires strong analytical skills, attention to detail, and the ability to work effectively in a fast paced environment while maintaining high standards of code quality and documentation., * Interpret written business requirements and technical specifications to design effective software solutions.
- Develop, test, and maintain software applications using .NET technologies.
- Analyze, investigate, and resolve defects or issues reported in existing software solutions.
- Perform ongoing software maintenance and implement defect fixes and enhancements.
- Execute unit testing and support creation of test plans and test harnesses.
- Document test results, defect findings, and investigation outcomes.
- Propose and implement solutions for issues identified during development and testing.
- Collaborate with team members to ensure solutions meet functional and technical expectations.
- Contribute to continuous improvement of development and testing practices.
- Maintain clear and effective written and verbal communication with stakeholders.
Requirements
- Equivalent experience of 6 10 years in a senior software engineering or .NET development role.
- Strong experience developing applications using .NET technologies.
- Proven ability to interpret technical specifications and translate them into working software.
- Experience performing unit testing and supporting broader testing activities.
- Strong troubleshooting, analytical, and problem solving skills.
- Experience documenting technical work, test results, and defect analysis.
- Ability to work effectively in a fast paced and dynamic environment.
- Strong written and verbal communication skills.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
Benefits & conditions
- Austin, TX
- $100,000-145,000 per year