What are the responsibilities and job description for the .NET Software Developer position at Stafford Gray?
Prefer local candidate for hybrid work environment but remote only candidates will be considered based on qualifications.
Stafford Gray is seeking a dedicated Software Developer to join our innovative team. As a Software Developer, you will play a crucial role in building high-quality software applications while collaborating with other developers, designers, and project managers. You will contribute to all phases of the development lifecycle, from requirement gathering to deployment, ensuring the delivery of robust and efficient software solutions.
Key Responsibilities:
- Design, develop, test, and maintain software applications according to requirements.
- Collaborate with team members to understand project goals and functionality.
- Write clean, maintainable code using best practices and design principles.
- Troubleshoot and resolve software defects and issues in a timely manner.
- Participate in code reviews and contribute to team knowledge sharing.
- Stay up-to-date with new technologies and methodologies to improve development processes.
Qualifications:
- 2-4 years of experience in software development.
- Proficiency in programming languages such as C#, Java, or Python.
- Experience with web development frameworks such as .NET or Angular.
- Solid understanding of database technologies and SQL.
- Familiarity with Agile methodologies and software development life cycle (SDLC).
- Ability to work collaboratively in a team environment.
- Strong problem-solving skills, analytical thinking, and attention to detail.
- Excellent communication and interpersonal skills.
- Private Health Insurance
- Paid Time Off
- Training & Development
- Hybrid