- Junior
- Optionales Büro in Kozhikode
This role is for one of the Weekday's clients
Location: Kochi, Calicut
JobType: full-time
We are seeking a motivated and detail-oriented Junior Software Engineer with hands-on experience in C#, ASP.NET, and .NET Core. This role is ideal for early-career professionals who are eager to apply their technical knowledge in real-world projects, learn from experienced developers, and contribute to building high-quality, scalable web applications. You’ll work closely with our engineering and product teams to design, develop, and deploy robust software solutions that deliver a seamless experience to our users.
Requirements
Key Responsibilities
- Design, develop, test, and maintain web applications using C#, ASP.NET, and .NET Core frameworks.
- Collaborate with senior developers and cross-functional teams (UI/UX, QA, and Product Management) to define technical requirements and deliver software features on time.
- Write clean, maintainable, and efficient code following best practices, coding standards, and documentation guidelines.
- Debug and resolve application issues, ensuring optimal performance and reliability of software systems.
- Assist in integrating APIs, third-party tools, and databases with application layers.
- Participate in code reviews to learn, improve, and contribute to continuous team improvement.
- Test and validate software functionality, ensuring solutions meet business and technical requirements.
- Stay updated with the latest advancements in the .NET ecosystem and bring fresh ideas to improve existing systems and processes.
Required Skills & Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or related discipline.
- 1–2 years of hands-on experience in software development using C#, ASP.NET, and .NET Core.
- Strong understanding of Object-Oriented Programming (OOP) concepts and software design principles.
- Familiarity with RESTful API development and integration.
- Experience working with SQL Server or similar relational databases (including writing queries, stored procedures, and joins).
- Basic knowledge of front-end technologies such as HTML, CSS, JavaScript, or any modern front-end framework is a plus.
- Understanding of version control systems like Git.
- Good problem-solving, analytical, and debugging skills.
- Excellent communication skills and a collaborative mindset.
Preferred Skills (Good to Have)
- Exposure to Entity Framework, LINQ, or Web API.
- Familiarity with Agile/Scrum methodologies.
- Experience with Azure DevOps or CI/CD pipelines.
- Basic knowledge of unit testing frameworks such as MSTest or NUnit.