Full Time
80000
42
Nov 18, 2024
Job Responsibilities:
• Gather and Analyze Requirements: Collaborate with stakeholders to gather software requirements and design solutions for modules and small software systems, ensuring they align with project goals.
• Software Development: Develop and support software applications, including database integration, interfaces, and enhancements. Ensure high-quality code and maintain technical excellence.
• Cross-Functional Coordination: Work closely with cross-functional teams to ensure that projects meet business objectives and compliance standards.
• Documentation: Write clear, concise technical documentation for both internal and external use, making sure all tea
• Team Collaboration: Partner with tea
• Continuous Improvement: Perform bug fixing and contribute to the ongoing improvement of the current application framework.
Requirements:
• Educational Background: Bachelor’s degree in computer science & engineering, Electrical & Electronics Engineering, Information Technology, or a related field.
• Experience: 2-4 years of experience in front-end and back-end development, with a strong ability to solve complex problems and deliver high-quality code.
• Technical Proficiency: Proficient in one or more programming languages, such as Python, JavaScript, and TypeScript.
• Frameworks and Tools: Experience with frontend frameworks like React, Next.js, FastAPI, and REST APIs, as well as familiarity with Docker/Kubernetes, DevOps practices, CI/CD pipelines, and GitHub.
• Operating Systems: Comfortable working in a Linux environment (e.g., Ubuntu, RHEL).
• Communication and Collaboration: Excellent problem-solving skills, with the ability to communicate effectively and work well in a remote, distributed team environment.