Analyst - Software Development

JOB DETAILS
APPLY ONLINE
Experience Required:
6+ years
Job Description:
We are seeking a highly skilled and experienced Senior Software Engineer to join our forward-thinking technology team.
Technical Proficiency:
• Must have: Solid experience with React.js, Typescript, NodeJS, MongoDB, and GraphQL.
• Good to have: Familiarity with NEXT.js, proficiency in containerization with Docker & Kubernetes, and experience with Azure Cloud services and CI/CD pipelines, KNative.
Professional Qualities:
• Communication: Fluency in communication, capable of articulating complex technical concepts clearly and collaborating across teams.
• Self Learning & R&D: A passion for self-improvement, continuous learning, and staying ahead of industry trends through research and development.
• Decision Making: Strong decision-making skills, with the ability to assess situations and make impactful choices promptly.
Job Responsibilities:
Development Skills
- Create and maintain databases, ensuring data integrity and security.
- Develop RESTful or GraphQL APIs for seamless data communication.
- Ensure the scalability, performance, and responsiveness of web applications.
- Debug and resolve software defects and issues.
- Participate in code reviews and contribute to the overall improvement of development processes.
- Coding Standards: A commitment to following and upholding coding standards to ensure code quality and maintainability.
Primary Skills:
- React
- NodeJS
- DevOps
- MongoDB
- GraphQL
Other Skills:
- RESTful API design
- Agile/Scrum Methodologies
- Problem Solving