Senior Software Developer – TI2810
emergiTEL
Main Responsibilities:● Develop and communicate a clear technical vision and strategy aligned with company goals.
● Lead and inspire cross-functional engineering teams, fostering collaboration and innovation.
● Provide mentorship, guidance, and technical expertise to team members for their growth.
● Collaborate with stakeholders to define project requirements, timelines, and deliverables.
● Oversee project execution, ensuring adherence to timelines, budgets, and quality standards.
● Identify and mitigate risks, proactively addressing challenges that may impact project success.
● Drive adoption of best practices, coding standards, and development methodologies.
● Conduct code and architectural reviews to maintain high-quality codebase and system architecture.
● Communicate effectively with stakeholders, including executives, to provide updates and address concerns.
Foster strong relationships with cross-functional teams, promoting transparency and collaboration.Requirements:● 7+ years of experience as a Software Developer or currently having a Senior Software Developer role.
● Experience designing, developing, and deploying serverless applications using AWS Lambda and other AWS services.
● Writing code in languages supported by AWS Lambda, such as TypeScripts, Node.js, and Java.
● Creating event-driven architectures that respond to changes in data or other events.
● Implementing security best practices to ensure the safety of data and systems.
● Integrating AWS Lambda functions with other AWS services, such as Amazon S3, Amazon DynamoDB, Amazon API Gateway, and AWS Step Functions.
● Proficient with monitoring tools like Cloud Watch and AWS X-Ray.
● Troubleshooting and debugging serverless applications.
● Developing and implementing monitoring and logging strategies to ensure the availability and performance of AWS Lambda functions.
● Participating in code reviews and collaborating with other developers to ensure code quality and be practices are followed.
● Staying up to date with the latest AWS Lambda features and best practices, and incorporating them into application development.
● Continuously improving and optimizing the performance and cost efficiency of AWS Lambda applications.
● Strong knowledge of system design (software architecture, design patterns, API Design and Development and good practices).
● Proficient in Microservice technology and development experience of RESTFUL.
● Familiarity with No-SQL databases like DynamoDB and System Integration Patterns (PubSub).
● Experience using Agile/Scrum software development methodologies using tools such as Jira, Confluence, BitBucket.
● Experience with GITHub and GitHub Action.
● Experience in performing Requirement Analysis.
● Good communication skills including Client communications.
Toronto, ON
Wed, 30 Oct 2024 06:57:50 GMT
To help us track our recruitment effort, please indicate in your email/cover letter where (jobsnearcanada.com) you saw this job posting.
Job title: Medical Devices Reprocessing Technician - MRHH Medical Device Reprocessing Services Company Mackenzie Health…
Job title: Student Nurse Extern - 8th Floor Company Humber River Hospital Job description Position…
Job title: Accounts Payable Clerk Company Randstad Job description Join A Supportive Team as an…
jobsnearcanada.com We’re building a relationship-oriented bank for the modern world. We need talented, passionate professionals…
jobsnearcanada.com We’re building a relationship-oriented bank for the modern world. We need talented, passionate professionals…
jobsnearcanada.com Job Information Date Posted:8/28/2023 Application Deadline: Until Filled Employment Type:Full and Part Time Length…
This website uses cookies.