Software Engineer (.NET / Java / React)
Summary
Build and maintain enterprise applications using .NET, Java, React, or Next.js in an Agile team.
Job Overview
We are looking for a motivated Software Engineer to develop and enhance enterprise applications. This role offers opportunities to work with modern technologies while collaborating with experienced engineers in an Agile environment.
Key Responsibilities
- Design, develop, test, and maintain software applications.
- Collaborate with technical and business teams to deliver application enhancements.
- Write clean, maintainable, and well-tested code.
- Troubleshoot application issues and resolve software defects.
- Participate in code reviews and Agile ceremonies.
- Support application deployment and continuous improvement initiatives.
- Learn and adopt modern software engineering practices and development tools.
Requirements
- Bachelor's Degree in Computer Science, Software Engineering, or a related discipline.
- At least 3 years of software development experience.
- Experience in .NET, Java, React, Next.js, or similar technologies.
- Strong problem-solving skills and willingness to learn new technologies.
- Self-motivated with the ability to work independently and collaboratively.
- Exposure to AI-assisted coding platforms (beyond chatbot usage) will be an advantage.