Job Title: Full Stack .NET Developer
Duration (Contract): 12 Months
Client Location: Austin, TX
Location Preference: Onsite
Job Description
As a Full Stack .NET Developer, you will design, develop, and support customer-facing and backend applications within an Agile development environment. This role requires strong expertise in .NET technologies, Angular, cloud-based architectures, and modern software development practices, with a focus on delivering high-quality solutions through test-driven development, continuous integration, and close collaboration with cross-functional teams.
Key Responsibilities
- Collaborate with architects, product owners, and business stakeholders to define and deliver Agile user stories.
- Design, develop, and maintain full-stack web applications using .NET and Angular technologies.
- Perform code reviews and design reviews to ensure quality, scalability, and maintainability.
- Lead the implementation of new features, enhancements, and bug fixes.
- Develop and execute unit tests while supporting test-driven development practices.
- Troubleshoot and resolve production issues across application environments.
- Provide technical leadership, guidance, and mentoring to junior developers.
- Participate in roadmap planning, architecture discussions, and long-term technology strategy.
- Support CI/CD processes and deployment automation initiatives.
- Collaborate with cross-functional teams to ensure timely and successful product delivery.
Required Skills, Experiences, Education, and Competencies
- 8+ years of full-stack application development experience, including mentoring and supporting development teams.
- Strong expertise in ASP.NET, Angular/AngularJS, JSON, XML, and synchronous/asynchronous services.
- Extensive experience with .NET, .NET Core, C#, RESTful APIs, Microservices, and Event-Driven Architecture.
- Strong database development experience with SQL Server, Oracle, or other relational database platforms.
- Experience working with distributed monolithic and cloud-based microservices environments.
- Solid understanding of web application security, performance tuning, debugging, deployment strategies, and session management.
- Experience with CI/CD practices, automated testing, API test automation, and deployment pipeline tools.
- Hands-on experience with Atlassian tools such as Jira, Confluence, Bitbucket, and Bamboo is preferred.
- Excellent communication, problem-solving, time management, and leadership skills.
- Bachelor's degree or higher in Computer Science, Engineering, Information Technology, or a related technical field.
The hourly range for roles of this nature are $45.00 to $80.00/hr. Rates are heavily dependent on skills, experience, location, and industry.
cyberThink is an Equal Opportunity Employer.