Job Description
Our client is an undisputed leader in one of the fastest technology segments. We are looking to add a senior software engineer who is confident in their full stack experience at scale. Implementing technical solutions, improving system performance, and elevating the skills of the entire development team is part of who you are.
Key Responsibilities:
1. Design and implement scalable, performant software solutions that address complex business problems and enhance data service provider services.
2. Continuously improve the performance, reliability, and scalability of web applications and services.
3. Elevate the technical capabilities of the development team through mentorship, knowledge sharing, and promotion of best practices.
Other Responsibilities:
1. Transform complex business requirements into efficient technical solutions.
2. Develop and maintain full-stack web applications using modern technologies.
3. Design and implement RESTful APIs and scalable web services.
4. Collaborate with cross-functional teams to deliver integrated business solutions.
5. Lead code and design reviews to ensure high-quality software delivery.
6. Contribute to the hiring process and team growth strategies.
7. Provide on-call support and lead resolution of critical production issues.
Qualifications:
1. Bachelor's Degree in Computer Science or related field, or equivalent experience.
2. 4+ years of full-stack development experience in a fast-paced environment.
3. Proficiency in web technologies (HTML, CSS, JavaScript, TypeScript) and frameworks (e.g., React, Django).
4. Strong experience in backend development with languages like Python.
5. Expertise in AWS services (EC2, S3, Lambda, SNS, SQS, RDS, NoSQL).
6. Deep understanding of Agile development methodologies.
7. Excellent problem-solving, communication, and collaboration skills.
8. Proven track record of delivering results and driving technical innovation.
#J-18808-Ljbffr