We are seeking a motivated Junior Software Developer to join our development team. The ideal candidate has hands-on experience supporting code releases, working with Microsoft development technologies, and developing applications using JavaScript and C#. This role is well suited for someone who is eager to grow their technical skills, collaborate with experienced developers, and contribute to the full software development lifecycle.
Key Responsibilities- Assist in the design, development, testing, and maintenance of software applications.
- Participate in code deployments and release management activities across development, staging, and production environments.
- Develop and maintain applications using Microsoft technologies including C#, .NET, and related frameworks.
- Write and maintain front-end functionality using JavaScript, HTML, and CSS.
- Troubleshoot and resolve software defects and performance issues.
- Collaborate with cross-functional teams including QA, DevOps, product owners, and senior developers.
- Participate in code reviews and follow established coding standards and best practices.
- Document technical processes, configurations, and development procedures.
- Continuously learn new tools, technologies, and development methodologies.
- 13 years of software development experience or equivalent internship/project experience.
- Experience supporting or participating in code releases and deployment activities.
- Working knowledge of Microsoft development technologies including:
- C#
- .NET / .NET Core
- Visual Studio
- Experience with JavaScript development.
- Basic understanding of software development principles and version control systems (Git preferred).
- Strong problem-solving and analytical skills.
- Good communication and teamwork abilities.
- Demonstrated aptitude for learning new technologies and adapting quickly in a fast-paced environment.
- Exposure to SQL Server or relational databases.
- Familiarity with Azure or cloud-based environments.
- Understanding of Agile/Scrum development methodologies.
- Experience with CI/CD pipelines or DevOps practices.
- Knowledge of REST APIs and web services.
- Self-motivated and curious learner.
- Positive attitude and willingness to take initiative.
- Strong attention to detail.
- Ability to balance multiple priorities and meet deadlines.
- Team-oriented mindset with a collaborative approach to problem solving.
- Bachelors degree in Computer Science, Information Technology, Software Engineering, or related field preferred; equivalent practical experience will also be considered
This position offers a hybrid schedule, with time split between the office and remote work.
Job ID: 522613041
Originally Posted on: 5/27/2026
Want to find more Technology opportunities?
Check out the 165,238 verified Technology jobs on iHireTechnology
Similar Jobs