Senior Full-Stack Software Engineer Hybrid in Charotte, NC Contract/W2 Only.
There are no Corp-to-Corp options or Visa Sponsorship available for this position
Optomi, in partnership with a market leader in the utilities sector, is seeking a Senior Software Engineer for a hybrid position out of their office in Charlotte, NC. This candidate will focus on building scalable, custom APIs and user-facing features in Angular, Python, AWS, and Terraform, with a frontend heavy focus. This developer will join a team responsible for building and enhancing applications that support warranty sales for non-utility customers (e.g. home electrical, HVAC, water heater warranties).
What the right candidate will enjoy:
- Flexible work schedule.
- Long-term career opportunity.
- Contributing to critical business applications.
- Gaining experience with cutting-edge technologies on enterprise-level platforms.
Experience of the right candidate:
- Bachelor's degree in Computer Science or a related field, or equivalent work experience.
- 5+ years of relevant experience in software development.
- Proven experience with Angular (frontend) and Python (backend) development.
- Strong background in AWS serverless architecture, including Lambda, S3, and DynamoDB.
- Experience working with custom API development and integration.
- Proficiency with GitHub, GitHub Actions, and modern development workflows.
- Hands-on experience with Terraform and Terraform Enterprise.
- Self-driven, eager to learn, and a strong cultural fit with a small, fast-paced team.
Preferred Qualifications:
- Experience in a small team or startup-like environment.
- Familiarity with warranty sales or similar transactional systems.
- Previous contributions to cloud-based migration or modernization efforts.
Responsibilities of the right candidate:
- Design, develop, and deploy full stack applications using Angular, Python, and AWS serverless technologies.
- Build and maintain scalable APIs tailored to specific business needs.
- Collaborate cross-functionally with internal stakeholders and developers to meet project goals.
- Implement infrastructure as code using Terraform and Terraform Enterprise.
- Leverage tools in the GitHub suite, including GitHub Actions, to support CI/CD pipelines.
- Contribute to the modernization of legacy systems and transition processes to GitHub.
- Ensure code quality and performance optimization across applications.