About the Role::
We are looking for a skilled Full Stack Application Developer to design, build, and configure scalable applications that align with business process and application requirements. The ideal candidate will have experience in either .NET Core or Java and must be willing to be cross-skilled in .NET Core, with strong frontend capabilities using Angular 16.
Key Responsibilities::
- Design, develop, and configure full stack applications to meet business and technical requirements
- Build scalable and high-performance backend services using .NET Core or Java
- Develop responsive and user-friendly front-end applications using Angular 16
- Collaborate with business analysts and stakeholders to translate requirements into technical solutions
- Participate in application architecture, design discussions, and code reviews
- Develop and integrate RESTful APIs and microservices
- Ensure code quality through unit testing, debugging, and adherence to best practices
- Support deployment, release management, and post-production activities
- Troubleshoot and resolve application issues, ensuring minimal downtime
- Continuously improve development processes and adopt modern development practices
Required Qualifications::
- Bachelor's degree in Computer Science, Engineering, or related field
- Strong hands-on experience in either .NET Core or Java development
- Willingness to be cross-skilled in .NET Core
- Experience in front-end development using Angular 16
- Good understanding of REST APIs, microservices architecture, and web services
- Experience with databases such as SQL Server, Oracle, or PostgreSQL
- Familiarity with version control systems (e.g., Git)
- Strong problem-solving and analytical skills
Key Skills::
- .NET Core / Java
- Angular 16
- REST APIs & Microservices
- SQL / Database Management
- Git / Version Control
- Problem Solving & Debugging