What are the responsibilities and job description for the Senior .Net Developer position at cyberThink, Inc.?
Position Details
- Job Title: Senior .NET Software Engineer
- Location: Austin, TX /Southlake, TX – 100% Onsite
- Duration: 12 Months
Job Description
The Senior Software Engineer will be responsible for interpreting business requirements and technical specifications, designing and developing software solutions, troubleshooting and resolving application issues, and maintaining existing applications. The role also involves developing and executing unit, integration, and manual tests, investigating defects, and recommending effective solutions.
Required Technical Skills
- C# / .NET – Backend services and business logic
- Angular – TypeScript, HTML, and CSS
- RESTful APIs – Design, development, and integration
- SOAP Services – Development and legacy integrations
- PCF / Tanzu Cloud Foundry – Deployment and cloud application support
- AI-Assisted Development – GitHub Copilot and other AI coding tools
- Testing – Unit, integration, and manual testing
- Git & CI/CD – Version control and deployment pipelines
Preferred Skills
- .NET Standard / .NET Core migration and modernization
- SQL Server and relational database concepts
- Automated testing frameworks
- Strong debugging and problem-solving skills
- Excellent technical documentation skills
Responsibilities
- Translate requirements into scalable software solutions.
- Design, develop, and maintain full-stack applications and services.
- Investigate and resolve application issues and defects.
- Perform software maintenance and enhancements.
- Develop and execute test plans, unit tests, and integration tests.
- Collaborate with Business Analysts, QA teams, and other developers in an Agile environment.
- Utilize AI-assisted development tools while maintaining code quality and security standards.
- Document technical solutions, testing results, and issue resolutions.