Junior Backend Software Developer
Role details
Job location
Tech stack
Job description
We are seeking a motivated and enthusiastic Junior Backend Software Developer to join our team in Troy, MI. In this role, you will assist in the development, maintenance, and improvement of our core software applications. You will work with C# .NET web applications and Microsoft SQL Server and contribute to all phases of the software development lifecycle. This is an excellent opportunity for a recent graduate or someone with 1-2 years of experience looking to grow their backend development skills. We value a strong aptitude for learning and a passion for technology., Ø Assist in the development, implementation, and maintenance of C# .NET web applications.
Ø Assist in the design, development, and optimization of Microsoft SQL Server databases and queries.
Ø Work with Classic ASP, JavaScript, and HTML under guidance.
Ø Utilize Azure DevOps for source control, continuous integration, and continuous deployment with training and mentorship.
Ø Collaborate with cross-functional teams, including operations, sales, and finance, to understand business requirements and deliver effective solutions under supervision.
Ø Participate in code reviews, debugging, and testing to ensure high-quality deliverables.
Ø Troubleshoot and resolve software defects and performance issues with support.
Ø Contribute to the architecture and design of software systems with mentorship.
Ø You may be required to perform additional duties beyond this list to support organizational goals.
Requirements
Do you have experience in Teamwork?, Do you have a Bachelor's degree?, Ø Bachelor's degree in Computer Science or a related field, or equivalent experience.
Ø 1-2 years of experience in software development or relevant coursework/projects.
Ø Basic understanding of C# and .NET Framework/Core.
Ø Basic understanding of relational database design and development, specifically with Microsoft SQL Server.
Ø Familiarity with Classic ASP, JavaScript, and HTML is a plus.
Ø Exposure to Azure DevOps, including Git, CI/CD pipelines, and Agile boards is a plus.
Ø Familiarity with Agile development methodologies.
Ø Ability to multitask and prioritize workloads.
Ø Excellent problem-solving, analytical, and communication skills.
Ø Ability to work independently and as part of a team.
Ø Strong desire to learn and improve.
Ø Passion for technology and software development.
Preferred Qualifications:
Ø Experience with web services (RESTful, SOAP).
Ø Experience with front-end technologies such as Angular, React, or similar.
Ø Knowledge of software design patterns and best practices.
Ø Experience with Visual Studio., * Bachelor's (Required)
Experience:
- software development: 1 year (Preferred)
Benefits & conditions
Pulled from the full job description
- 401(k)
- Health insurance
- 401(k) matching
- Paid time off
- Vision insurance
- Health savings account
- Dental insurance, Ø Competitive salary and benefits package
Ø Generous paid time off package starting in your first year of employment
Ø Management team that encourages suggestions and feedback
Ø Supportive management and ability to make a large impact on the organization
Ø Innovative, team-oriented environment that doesn't skimp out on fun
Pay: From $70,000.00 per year, * 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Vision insurance