Principal Software Engineer
Spectraforce
Westlake, Texas
43 minutes ago
Job Description
Principal Software Engineer
Westlake, Texas (Hybrid)
12 Months
Hybrid – 2 alternate weeks onsite per month
Candidate Profile: 90/10 back end
The Expertise and Skills You Bring
Responsibilities:
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position’s starting pay is: $ 65.00/hr.
Westlake, Texas (Hybrid)
12 Months
Hybrid – 2 alternate weeks onsite per month
Candidate Profile: 90/10 back end
- Java 17+
- Python
- Kafka
The Expertise and Skills You Bring
- 10+ years of hands-on software development experience in application development frameworks and demonstrate proficiency, quality, and passion in your coding ability.
- Expert knowledge of fundamental design principles for building a scalable application.
- Experience developing Spring RESTful web services application using Open Source Frameworks like Spring Boot, Spring Core, NumPy, other core components like oauth2.
- Experience in full stack engineering and have deep knowledge of middleware Java stack, messaging technologies, Python, containerization, web containers and test automation.
- Experience developing full stack applications using AWS cloud-platforms with services like EC2, Lambda, CloudFormation, S3, IAM Roles, EKS, and CloudWatch.
- Experience with test automation at different levels of testing (unit, component, integration, and functional tests) using Cucumber, Gerkin, Jasmine, Junit, Karma, Karate, Mockito, and PyTest
- Working experience with technologies such as Jenkins, Maven, and GIT.
- Experience with Front-end Angular web development a plus.
- Strong written and verbal communication skills.
- Technology leadership, critical thinking, and influencing skills.
Responsibilities:
- Designing and architecting within sophisticated distributed systems, micro services, and event-based architectures.
- Actively collaborating for deliverables and driving engineering excellence, including framework advancement, standards formulation, and performance optimization.
- Collaborating with business stakeholders, Chapter Leads, Architecture, Product Owners, and Technical Leads to analyze and define technical requirements as well as to identify, maintain, and prioritize technical tasks including Technology Lifecycle Management and Continuous Improvement items.
- Influencing innovative technology solutions to resolve complex business problems.
- Continuously researching new and emerging technologies including prototypes to determine capabilities and feasibility.
- Working in a fast-paced Agile software development environment with continuous integration and continuous delivery tools.
- Consistently able to write clean, testable, readable, and easily maintainable code.
Applicant Notices & Disclaimers
- For information on benefits, equal opportunity employment, and location-specific applicant notices, click here
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position’s starting pay is: $ 65.00/hr.