Software Developer
Job Summary
- Develop and maintain full stack web applications by leveraging frontend and backend technologies, cloud environments, and containerization. Collaborate in agile teams, solve complex problems, and mentor peers to drive high-quality software delivery.
Responsibilities
- 3+ years of experience in Key Skills
- Hands on Experience in full stack web applications using Typescript, React, and Java to deliver responsive and user-friendly interfaces
- Hands on Experience with backend services and APIs with Python, Node.js, and manage SQL/NoSQL databases to support scalable application functionality
- Design and implement microservices architectures to enhance modularity and maintainability of backend systems
- Experience in Docker containerization to package and deploy applications consistently across environments
- Experience in Deploying and manage applications in AWS cloud environments to ensure reliability and scalability
- Analyze complex technical problems and apply effective solutions to improve system performance and user experience
- Communicate technical concepts clearly and effectively in both verbal and written formats within cross-functional teams
- Lead and mentor team members to foster skill development and promote best practices in software engineering