Tech Stack
AWSCloudJava.NETNode.js
About the role
- Lead the design and architecture of cloud-native solutions using modern software stacks and AWS
- Define system architecture and design patterns to ensure scalability and reliability
- Evaluate and recommend technologies and frameworks to support business requirements
- Provide strategic guidance to align technical decisions with business goals
- Collaborate with stakeholders to define the technical roadmap and vision
- Drive innovation by researching emerging technologies and industry trends
- Mentor and coach team members to enhance their technical skills and expertise
- Conduct code reviews and provide constructive feedback to improve quality and maintainability
- Collaborate with cross-functional teams, including product managers, engineers, and QA
- Work closely with DevOps teams to ensure seamless integration and deployment processes
- Provide technical leadership and guidance on architectural decisions and implementations
- Identify and resolve technical challenges to ensure project success
- Drive continuous improvement initiatives to enhance development processes and methodologies
- Stay up to date with industry best practices and standards in software architecture
Requirements
- Bachelor’s degree in Computer Science or related field preferred
- 8+ years of experience in software development with a strong focus on architecture design
- Extensive expertise in .NET, Java, or NodeJS programming language and AWS cloud services
- Proven track record of designing and implementing scalable, reliable, and secure cloud-native solutions
- Strong leadership skills with experience in mentoring and developing engineering teams
- Excellent communication skills with the ability to articulate complex ideas clearly
- Experience with agile development methodologies and continuous integration/deployment (CI/CD) pipelines
- Familiarity with modern software development practices, tools, and frameworks
- Certifications in relevant technologies, such as AWS Solutions Architect, .NET, etc., are a plus
- Professional development
- Mentorship opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
.NETJavaNodeJSAWScloud-native solutionsarchitecture designscalabilityreliabilityCI/CDsoftware development practices
Soft skills
leadershipmentoringcommunicationcollaborationstrategic guidanceinnovationproblem-solvingfeedbackcontinuous improvementtechnical leadership
Certifications
AWS Solutions Architect.NET certification