Job Description
Job#: 3014118
Job Description:
LEAD CONSULTANT (SOFTWARE ENGINEER)
WHO WE ARE
Apex Systems is a leading global technology services firm that incorporates industry insights and experience to deliver solutions that fulfill our clients’ digital visions. We provide a continuum of services, including strategy and enablement, innovation and productivity, and technology foundations to drive better results and bring more value to our clients. Apex transforms our customers with modern enterprise solutions tailored to the industries we serve. Apex has a presence in over 70 markets across North America, Europe, and India. Apex is a part of the Commercial Segment of ASGN Incorporated (NYSE: ASGN). To learn more, visit www.apexsystems.com.
At Apex Systems, we prioritize professional development, work-life balance, and fostering a collaborative culture. We value our team's well-being and recognize the importance of building strong relationships. That is why we organize regular team-building events and philanthropic days to give back to the community - fostering a sense of purpose and fulfillment among our team.
Join us for career advancement, innovative solutions, and a supportive environment focused on your success.
JOB DESCRIPTION
Apex is seeking a very strong, highly experienced consulting professional to join the US & Canada practice within Apex’ Solutions Delivery Organization. This individual must have demonstrated skills and ability to sell and deliver consulting services to enterprise level clients. We are seeking a highly skilled Lead Cloud Developer with deep expertise in Python and AWS Serverless technologies to architect, develop, and maintain cloud-native applications. You will be working on sophisticated serverless infrastructure that handles high-volume transactions with enterprise-grade requirements for availability, security, and performance.
RESPONSIBLITIES
- Identify, coordinate, manage expectations, and offer alternatives when defining customer solutions.
- Build strong client, industry, and technical community relationships and represent Apex Systems as leaders in Industry and Professional events and communities.
- Develop and maintain strong internal and external customer relationships.
- Demonstrate strong technical knowledge and implementation skills.
- Stay current on relevant technology trends and practices.
- Build trust and respect among internal and external stakeholders and demonstrate collaborative teamwork.
- Produce high quality deliverables, meet project deadlines, and take responsibility for engagement success.
- Demonstrate a passion for quality and process improvement.
- Demonstrate professional level consulting skills and communication/presentation skills.
- Continually innovate, seek creative solutions, and find new ways of adding value.
- Listen and seek to understand the client and meet their needs, providing consultative guidance.
- Stay attuned to the future needs of the client and work with internal resources to identify opportunities.
- Proactively provide solutions and approach adversity with a solution-focused mindset.
- Identify and evaluate new team members through professional networking and technical screening.
- Develop and maintain AWS Lambda functions using Python 3.11+.
- Implement event-driven architectures with DynamoDB Streams processing.
- Design and build API Gateway (HTTP API & REST API) endpoints with proper CORS and security.
- Integrate AWS Lambda Powertools for observability (logging, tracing, metrics).
- Implement high-performance caching strategies using Amazon DAX (DynamoDB Accelerator).
- Design and optimize DynamoDB schemas with partition/sort keys, GSIs, and streams.
- Implement point-in-time recovery (PITR) and encryption strategies.
- Work with S3 for data storage with versioning and lifecycle policies.
- Write clean, testable code following PEP 8 standards and type hints.
- Implement comprehensive unit and integration tests using pytest.
- Participate in code reviews and maintain 85%+ test coverage.
- Document infrastructure and application code thoroughly.
- Collaborate with cross-functional teams using Git workflows and CI/CD practices.
JOB REQUIREMENTS
- 7+ years of professional software development experience
- Expert-level Python programming (3.11+) with strong knowledge of:
- Type hints and dataclasses
- Async/await patterns
- Pydantic for data validation
- Professional coding standards (PEP 8, import ordering)
- Deep AWS Serverless expertise including:
- AWS Lambda (Python runtime, event sources, layers, concurrency management)
- Amazon DynamoDB (data modeling, streams, DAX, performance optimization)
- API Gateway (HTTP API, REST API, Lambda integrations, authorizers)
- IAM (roles, policies, permissions boundaries)
- AWS CDK proficiency with Python (not TypeScript/JavaScript)
- Building custom constructs
- Props patterns and type safety
- Stack composition and cross-stack dependencies
- CDK Nag and compliance automation
- Strong understanding of:
- VPC networking (subnets, NAT gateways, VPC endpoints)
- Security groups and NACLs
- CloudWatch monitoring and X-Ray tracing
- S3 storage, encryption, and lifecycle policies
- Client facing communication—able to run working sessions, explain tradeoffs, and capture risks
- Proven experience owning executive level, high value consulting services sales.
- Exceptional skills in consulting, written and verbal communication, negotiation, interpersonal communication, persuasion, problem solving, analysis, management, leadership, and engagement delivery.
- Positive relationship builder able to navigate through complex situations to ensure the most robust and pragmatic solution.
- Strong analytical skills and the aptitude to quickly identify gaps and risks.
- Excellent written and spoken communication skills, including the ability to present complex concepts to engineering and business partners.
- Excellent presentation skills and executive presence.
- Must be willing to be a team player and coach.
- Ability to quickly decipher current state and envisioning future state processes.
OUR COMPREHENSIVE BENEFITS
· Competitive Salary
· Health, Dental and Vision Insurance
· Health Savings Accounts (HSA) with Employer Contribution
· Flexible Spending Accounts
· Long and Short-Term Disability
· Life Insurance
· Voluntary Benefits
· Employee Assistance Program
· Paid Parental Leave
· Wellness Incentives
· Vacation and Holiday Pay
· 401(k) Retirement Plan with Employer Match
· Employee Stock Purchase
· Training and Advancement Opportunities
· Tuition Reimbursement
· Birthdays Off
· Philanthropic Opportunities
· Referral Program
· Partial Gym Membership Paid
· Team Building Events
· Discount Programs
Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact [email protected].
Job#: 3014118
Job Description:
LEAD CONSULTANT (SOFTWARE ENGINEER)
WHO WE ARE
Apex Systems is a leading global technology services firm that incorporates industry insights and experience to deliver solutions that fulfill our clients’ digital visions. We provide a continuum of services, including strategy and enablement, innovation and productivity, and technology foundations to drive better results and bring more value to our clients. Apex transforms our customers with modern enterprise solutions tailored to the industries we serve. Apex has a presence in over 70 markets across North America, Europe, and India. Apex is a part of the Commercial Segment of ASGN Incorporated (NYSE: ASGN). To learn more, visit www.apexsystems.com.
At Apex Systems, we prioritize professional development, work-life balance, and fostering a collaborative culture. We value our team's well-being and recognize the importance of building strong relationships. That is why we organize regular team-building events and philanthropic days to give back to the community - fostering a sense of purpose and fulfillment among our team.
Join us for career advancement, innovative solutions, and a supportive environment focused on your success.
JOB DESCRIPTION
Apex is seeking a very strong, highly experienced consulting professional to join the US & Canada practice within Apex’ Solutions Delivery Organization. This individual must have demonstrated skills and ability to sell and deliver consulting services to enterprise level clients. We are seeking a highly skilled Lead Cloud Developer with deep expertise in Python and AWS Serverless technologies to architect, develop, and maintain cloud-native applications. You will be working on sophisticated serverless infrastructure that handles high-volume transactions with enterprise-grade requirements for availability, security, and performance.
RESPONSIBLITIES
- Identify, coordinate, manage expectations, and offer alternatives when defining customer solutions.
- Build strong client, industry, and technical community relationships and represent Apex Systems as leaders in Industry and Professional events and communities.
- Develop and maintain strong internal and external customer relationships.
- Demonstrate strong technical knowledge and implementation skills.
- Stay current on relevant technology trends and practices.
- Build trust and respect among internal and external stakeholders and demonstrate collaborative teamwork.
- Produce high quality deliverables, meet project deadlines, and take responsibility for engagement success.
- Demonstrate a passion for quality and process improvement.
- Demonstrate professional level consulting skills and communication/presentation skills.
- Continually innovate, seek creative solutions, and find new ways of adding value.
- Listen and seek to understand the client and meet their needs, providing consultative guidance.
- Stay attuned to the future needs of the client and work with internal resources to identify opportunities.
- Proactively provide solutions and approach adversity with a solution-focused mindset.
- Identify and evaluate new team members through professional networking and technical screening.
- Develop and maintain AWS Lambda functions using Python 3.11+.
- Implement event-driven architectures with DynamoDB Streams processing.
- Design and build API Gateway (HTTP API & REST API) endpoints with proper CORS and security.
- Integrate AWS Lambda Powertools for observability (logging, tracing, metrics).
- Implement high-performance caching strategies using Amazon DAX (DynamoDB Accelerator).
- Design and optimize DynamoDB schemas with partition/sort keys, GSIs, and streams.
- Implement point-in-time recovery (PITR) and encryption strategies.
- Work with S3 for data storage with versioning and lifecycle policies.
- Write clean, testable code following PEP 8 standards and type hints.
- Implement comprehensive unit and integration tests using pytest.
- Participate in code reviews and maintain 85%+ test coverage.
- Document infrastructure and application code thoroughly.
- Collaborate with cross-functional teams using Git workflows and CI/CD practices.
JOB REQUIREMENTS
- 7+ years of professional software development experience
- Expert-level Python programming (3.11+) with strong knowledge of:
- Type hints and dataclasses
- Async/await patterns
- Pydantic for data validation
- Professional coding standards (PEP 8, import ordering)
- Deep AWS Serverless expertise including:
- AWS Lambda (Python runtime, event sources, layers, concurrency management)
- Amazon DynamoDB (data modeling, streams, DAX, performance optimization)
- API Gateway (HTTP API, REST API, Lambda integrations, authorizers)
- IAM (roles, policies, permissions boundaries)
- AWS CDK proficiency with Python (not TypeScript/JavaScript)
- Building custom constructs
- Props patterns and type safety
- Stack composition and cross-stack dependencies
- CDK Nag and compliance automation
- Strong understanding of:
- VPC networking (subnets, NAT gateways, VPC endpoints)
- Security groups and NACLs
- CloudWatch monitoring and X-Ray tracing
- S3 storage, encryption, and lifecycle policies
- Client facing communication—able to run working sessions, explain tradeoffs, and capture risks
- Proven experience owning executive level, high value consulting services sales.
- Exceptional skills in consulting, written and verbal communication, negotiation, interpersonal communication, persuasion, problem solving, analysis, management, leadership, and engagement delivery.
- Positive relationship builder able to navigate through complex situations to ensure the most robust and pragmatic solution.
- Strong analytical skills and the aptitude to quickly identify gaps and risks.
- Excellent written and spoken communication skills, including the ability to present complex concepts to engineering and business partners.
- Excellent presentation skills and executive presence.
- Must be willing to be a team player and coach.
- Ability to quickly decipher current state and envisioning future state processes.
OUR COMPREHENSIVE BENEFITS
· Competitive Salary
· Health, Dental and Vision Insurance
· Health Savings Accounts (HSA) with Employer Contribution
· Flexible Spending Accounts
· Long and Short-Term Disability
· Life Insurance
· Voluntary Benefits
· Employee Assistance Program
· Paid Parental Leave
· Wellness Incentives
· Vacation and Holiday Pay
· 401(k) Retirement Plan with Employer Match
· Employee Stock Purchase
· Training and Advancement Opportunities
· Tuition Reimbursement
· Birthdays Off
· Philanthropic Opportunities
· Referral Program
· Partial Gym Membership Paid
· Team Building Events
· Discount Programs
Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact [email protected].
About Apex Systems
Apex Systems is a world class technology services business that incorporates industry insights and experience to deliver solutions that fulfill our clients’ digital visions. We provide a continuum of service from workforce mobilization and modern enterprise solutions to digital innovation to drive better results and bring more value to our clients. Apex transforms our customers with modern enterprise solutions tailored to the industries we serve. Apex has a presence in over 70 markets across the US, Canada, and Mexico.
Apex is a segment of ASGN Inc. (NYSE: ASGN). To learn more, visit www.apexsystems.com.
Apex Systems would like you to finish the application on their website.