Objective:
To secure a position as a Lead Software Engineer at AWS Talent Acquisition Technology Team where I can leverage my technical skills, experience and passion for building scalable and secure solutions that deliver a consumer-like experience to the recruiting and hiring process at AWS.
Summary:
Experienced Lead Software Engineer with over 3 years of professional software development experience.
Strong expertise in architecture and design of new and existing systems with a focus on microservice architecture.
Proven track record of delivering quality software products through the entire software development lifecycle, including architecture, design, development, documentation, testing and operations.
Passionate about working with customers, delivering a fun and high-quality software experience, and influencing technical and business direction.
Skills:
Strong hands-on experience in at least one programming language (e.g. Python, Java, C++, etc.)
Expertise in software design patterns, reliability, and scalability.
Strong experience with software development best practices such as coding standards, code reviews, source control management (e.g. Git), build processes, testing, and operations.
Ability to lead and manage a development team to deliver quality solutions.
Knowledge of cloud computing technologies and solutions, specifically AWS.
Familiarity with microservice architecture and containerization technologies (e.g. Docker).
Experience in building highly scalable and secure systems.
Strong analytical, problem-solving and communication skills.
Education:
Bachelor's degree in Computer Science or equivalent
Work Experience:
Lead Software Engineer (XYZ Company)
Designed and developed scalable and secure solutions using microservice architecture.
Led a team of software engineers and ensured delivery of high-quality software solutions.
Implemented software development best practices such as coding standards, code reviews, source control management, build processes, testing and operations.
Worked closely with customers and stakeholders to understand their requirements and delivered solutions that exceeded their expectations.
Software Engineer (ABC Company)
Designed, developed and tested software solutions using Python.
Participated in code reviews and ensured code quality and adherence to coding standards.
Contributed to source control management and build processes.
Worked with the team to deliver high-quality software solutions in a timely manner.
Certifications:
AWS Certified Solutions Architect - Associate
Docker Certified Associate
Note: The above resume is just a sample and can be customized further based on the individual's experience and qualifications.