Application Programmer - I - Full Stack Developer
ROLE OVERVIEW:
Join our dynamic team as an Application Programmer and play a pivotal role in crafting innovative and scalable web applications. You'll leverage your expertise in Java or JavaScript frameworks to develop and maintain high-performance solutions, collaborating closely with cross-functional teams to translate user needs into tangible results. This role offers a rewarding opportunity to contribute to cutting-edge projects and shape the future of our technology landscape.
RESPONSIBILITIES:
Design, develop, and maintain web applications using Java or JavaScript frameworks like Angular or ReactJS.
Write clean, efficient, and well-documented code adhering to best practices.
Integrate with various databases such as SQL, Oracle, or MongoDB.
Develop and implement APIs for data exchange.
Test, debug, and troubleshoot applications to ensure quality and functionality
Participate in code reviews and knowledge-sharing sessions.
Follow version control, release management, and deployment processes to ensure the smooth delivery of application updates and releases.
QUALIFICATIONS AND SKILLS REQUIRED:
Bachelor's degree in Computer Science, Information Technology, or related field.
Basic understanding of software development concepts, principles, and methodologies.
4+ years of experience as an Application Programmer or similar role.
Strong proficiency in Java or JavaScript (Angular or ReactJS).
Experience with SQL and relational databases (e.g., MySQL, Oracle).
Familiarity with NoSQL databases (e.g., MongoDB) is a plus.
Excellent problem-solving and analytical skills.
Ability to work independently and as part of a team.
Passion for building high-quality software.
Collaborate with other developers, project managers, and stakeholders to deliver projects on time and within budget
Stay updated with the latest trends and best practices in web development
ANY GRADUATE