Full Stack Developer Opportunity
We are seeking a highly skilled and experienced Full Stack Developer to join our team. As a key member of the development team, you will be responsible for designing, developing, and maintaining software applications using .NET, C#, Oracle SQL, and related technologies.
The ideal candidate will have a strong understanding of software development principles, excellent problem-solving skills, and the ability to work independently and collaboratively within a cross-functional team.
Key Responsibilities:
* Design, develop, and maintain high-quality software applications using .NET, C#, and Oracle SQL.
* Collaborate with cross-functional teams to define, design, and develop new features.
* Participate in code reviews and provide constructive feedback.
* Lead and mentor an offshore development team, ensuring effective communication and collaboration.
* Take ownership of projects from inception to deployment, ensuring timely delivery and quality standards.
* Ensure the best possible performance, quality, and responsiveness of applications.
Requirements:
* Bachelor's degree in Computer Science or equivalent work experience.
* Minimum 5 years of proven experience as a .NET or Application Developer.
* Strong knowledge of .NET language (preferably C#), Oracle SQL, and JavaScript.
* Familiarity with web and RESTful APIs, ASP.NET framework, and architectural patterns.
* Hands-on experience with version control systems such as GIT.
Preferred Qualifications:
* Knowledge of Agile/Scrum methodologies.
* Familiarity with DevOps practices and tools.
Additional Information:
This is a full-time opportunity with a competitive salary range and comprehensive benefits package. If you are a motivated and talented developer looking for a challenging and rewarding role, we encourage you to apply.