Senior Developer
Job Description
Job Description:
As a Senior Software Developer you’ll be instrumental in crafting our leading edge web applications This role demands a blend of designing developing and deploying software solutions utilizing a modern tech stack
Key Responsibilities:
* Develop and design scalable secure and robust software solutions
* Develop backend services with Nodejs TypeScript Apollo Graph QL MongoDB utilizing Nest JS and Prisma for heightened application performance
* Develop frontend development with Angular ensuring interfaces are responsive and aesthetically pleasing
* Apply HTML5 CSS and SASS for developing engaging web pages
* Engage with Azure Kubernetes Service AKS Kafka Dynatrace and Log DNA to ensure optimal application performance
* Drive comprehensive testing strategies using tools like Cypress and K6
* Collaborate with cross functional teams for feature definition design and deployment
* Mentor junior team members and foster a knowledge sharing environment
* Proactively stay abreast of the latest trends and technologies in software development
Desired Skills Experience:
* Bachelors or higher degree in Computer Science Engineering or related field
* Advanced skills in Nodejs TypeScript Apollo Graph QL MongoDB and frontend development with Angular HTML5 CSS SASS5 years of working hands on experience on a development project
* Proficient in Nest JS Prisma highly preferred
* Experience with AKS Kafka Dynatrace Log DNA
* Familiarity with Cypress K6 or similar testing tools is advantageous
* Exceptional problem solving communication and team collaboration abilities
Looking For Someone Who:
* Has a relentless desire to learn and a passion for software development
* Can function as a strong individual contributor taking initiatives to enhance quality and efficiency as needed
* Is capable of working independently with minimal guidance demonstrating a proactive approach to tasks and projects
* Exhibits a strong sense of ownership and dedication to developing high quality work