Why This Role Stands Out
This hybrid role at Convera offers an exciting opportunity to design, develop, and implement innovative software solutions, driving significant impact on customer experience while working with cutting-edge technologies like AWS and microservices. You'll thrive here if you're a seasoned engineer eager to lead code reviews, embrace new technologies, and contribute to a collaborative, globally distributed team, enjoying a competitive salary and the flexibility to work remotely three days a week. Apply now to elevate your career and build the future of software engineering.
Quick Overview
Job Description
Senior Software Engineer with Convera USA LLC (Denver, CO)
Design, develop, and implement new software and maintain and improve existing software to support the overall quality of the customer and end-user experience. Think outside of the box to implement high-performing, scalable solutions. Lead code reviews and contribute to team-wide engineering initiatives. Keep up to date with new technologies and techniques in frontend and backend development, AWS services, and software engineering best practices. Lead the development of Micro services and Batch jobs for our application. Design, develop, and maintain fast and responsive APIs. Develop and maintain CI/CD pipelines for automated testing, building, and deployment of services. Work with the Software Development Team and service providers in a geographically distributed structure.
Position allows for remote work 3 days per week and reports to Denver office.
Job Requirements: Requires a Bachelor’s in Computer Science, Computer Engineering or related field. Position requires 6 years of progressive, post-Bachelor’s related experience. Must have some experience in each of the following skills: Cloud Computing Knowledge, including AWS, Google, or Azure; Micro services architecture using Spring Boot and REST API; Authentication and Authorization implementation using OAuth, JSON Web Tokens (JWT), and Spring Security; Spring Batch for Batch Job implementation; Data Modelling using Relational Database Management System (Oracle, SQL Server, or Postgres) and NoSQL database (Couchbase or MongoDB); Continuous Integration and deployment using Jenkins; and Distributed systems architecture using Messaging framework, including JMS, IBM MQ, or Google Pub-Sub.
Salary: $161,886.00 - $199,400.00 per year
To apply, upload resume and cover letter.
Similar jobs
- RI
Senior Software Engineer, Migrations Engineering
NewRidgeline
Reno, Nevada🇺🇸$153k - $191k/yrHybrid8 minutes agoGCPAWSSnowflake+2Technology - OK
Principal Forward Deployed Engineer - Okta for AI Agents
NewOkta
United States🇺🇸$269k - $369k/yrRemote8 minutes agoMachine LearningOAuthOWASP+4 - SA
Staff Software Engineer, Machine Learning
NewSaildrone
Alameda, California🇺🇸$215k - $270k/yrOn-site8 minutes agoEdge ComputingMLOpsMachine Learning+6Technology - SA
Staff Software Engineer, Perception
NewSaildrone
Alameda, California🇺🇸$215k - $270k/yrOn-site8 minutes agoEdge ComputingMachine LearningRobotics+5Technology - RI
Senior Software Engineer, Migrations Engineering
NewRidgeline
San Ramon, California🇺🇸$153k - $191k/yrHybrid8 minutes agoGCPAWSSnowflake+2Technology - RD
Senior Software Engineer
NewRandstad Digital
Seattle, WA🇺🇸$55 - $62/hrRemoteYesterdayMicroservicesAWSC+++2Technology