Senior Software Engineer
Squadra Technologies Services is seeking a highly motivated Senior Software Engineer to join our innovative team. We specialize in building cutting-edge software solutions and delivering high-performance, scalable applications. Our ideal candidate has a strong understanding of microservices architecture, cloud deployment, and modern web development practices.
This position offers an opportunity to work in a dynamic environment alongside talented engineers, leveraging state-of-the-art technologies to develop high-quality software solutions.
Responsibilities
Design, develop, and maintain scalable microservices-based applications.
Work across the full software development lifecycle, including front-end and back-end development.
Deploy, manage, and optimize applications in cloud environments.
Implement and maintain CI/CD pipelines for continuous integration and deployment.
Write unit and integration tests to ensure high-quality software delivery.
Basic Qualifications
Bachelor’s degree in Computer Science, Engineering, Mathematics, or Physics.
5+ years of web development, including front-end and back-end technologies.
3+ years of microservices architecture and best practices.
Proficiency in at least one object-oriented programming language (C# preferred, Java acceptable).
Familiarity with cloud deployment and distributed systems.
Experience with RESTful APIs and service integration.
Preferred Qualifications
Proficiency in C# (preferred) or Java.
Experience with Apache NiFi for data flow automation.
Front-end development experience using JavaScript and React.
Experience with Cypress for end-to-end testing.
Knowledge of Python for test automation using the Robot Framework.
Hands-on experience working with microservices-based systems and cloud platforms.
Familiarity with CI/CD pipelines and DevOps practices.
Why Join Us?
Competitive compensation and benefits package.
Opportunity to work on high-impact projects with cutting-edge technologies.
A collaborative, innovative, and growth-oriented work environment.
Professional development opportunities and career advancement.
If you are passionate about software development, enjoy solving complex technical problems, and thrive in a fast-paced environment, we’d love to hear from you!
Apply now and be a part of our team!
Job Type: Full-time
Pay: $125,000.00 - $160,000.00 per year
Benefits:
401(k)
401(k) matching
Dental insurance
Flexible schedule
Health insurance
Paid time off
Referral program
Vision insurance
Compensation Package:
Bonus opportunities
Yearly pay
Schedule:
Monday to Friday
Education:
Bachelor's (Required)
Experience:
Web development: 5 years (Required)
Microservices: 3 years (Required)
C# or Java: 3 years (Required)
Security clearance:
Secret (Required)
Work Location: Remote