Junior Software Engineer (.Net)

IT - Software / DB / QA / Web / Graphics / GIS

About the Employer

Job Description

We Are HIRING

Junior Software Engineer .NET

Medcube USA is seeking a motivated and detail-oriented Junior Software Engineer (.NET) to join our growing technology team. This role offers an excellent opportunity to gain hands-on experience developing scalable web applications and backend services within an innovation-driven environment.

As a Junior Software Engineer, you will work closely with senior engineers and cross-functional teams to design, develop, and maintain applications using modern .NET technologies, while building a strong foundation in enterprise software development.

If you are passionate about coding, learning new technologies, and contributing to impactful AI-powered digital solutions, we encourage you to apply.

Key Responsibilities

  • Collaborate with senior engineers, product managers, and designers to develop and enhance web applications.
  • Assist in building and maintaining backend services and APIs using .NET / .NET Core.
  • Write clean, maintainable, and well-documented code following established development standards.
  • Support the development and integration of RESTful APIs with front-end applications.
  • Troubleshoot, debug, and resolve software issues under the guidance of senior developers.
  • Participate in code reviews and incorporate feedback to improve coding practices.
  • Work with relational databases to implement and maintain application data structures.
  • Assist in testing, deployment, and maintenance of applications.
  • Contribute to improving application performance and usability.
  • Participate in Agile/Scrum development processes, including sprint planning and daily stand-ups.

Required Qualifications

  • Education: Bachelor’s degree in Computer Science, Software Engineering, Computer Programming, or a related field, or equivalent practical experience.
  • Experience: 0-2 years of professional experience in software development or relevant internships/projects using .NET technologies.

Technical Competencies

  • Basic knowledge of C# and .NET / .NET Core
  • Familiarity with ASP.NET Core or Web API development
  • Basic understanding of object-oriented programming concepts
  • Familiarity with SQL Server or other relational databases
  • Understanding of RESTful APIs and client-server architecture
  • Basic knowledge of HTML, CSS, and JavaScript
  • Familiarity with Git and GitHub for version control
  • Willingness to learn modern development tools and best practices

Preferred (Nice to Have)

  • Experience with Angular or other modern front-end frameworks
  • Familiarity with microservices architecture
  • Exposure to cloud platforms such as Azure, AWS, or GCP
  • Experience with Docker or containerization technologies
  • Knowledge of CI/CD pipelines and DevOps practices
  • Experience working on AI-enabled or data-driven applications

What We Offer

  • Practical exposure to real-world enterprise software development projects
  • Opportunity to work on AI-powered and data-driven applications
  • Mentorship from experienced engineers and technology leaders
  • A collaborative, fast-paced, and innovation-focused work culture
  • Opportunities for professional growth and career advancement in software engineering

If you are a proactive problem-solver with a passion for creating elegant digital experiences, we would be delighted to connect with you.

Apply By Sending Your CV To: careers@medcubeusa.com