Apply on
Coveros is an equal opportunity employer, dedicated to a policy of non-discrimination in employment on any basis including age, sex, color, race, creed, national origin, religion, marital status, sexual orientation, political belief, or disability.
The Opportunity
In addition to providing a variety of software modernization services, Coveros supports searches for impactful software engineering roles where our recruiting expertise adds client value.
Coveros represents an immediate, career opportunity for a client hiring a remote, full-time employee who is also a U.S. citizen capable of undergoing and obtaining a U.S. Federal Public Trust clearance. Due to the nature of our client's work and the need for a U.S. Federal Clearance, only current, U.S. citizens are eligible for consideration in this role.
Position Summary
As a Full Stack Developer, an experienced software engineer will enjoy being a member of a collaborative team, leveraging the best in agile development practices and automation tools to develop leading edge telecommunications technology solutions. Strong in front-end development, a well-rounded software engineer with practical knowledge exercising the breadth of both the Java Eco System and Amazon Web Services (AWS) will thrive in this role.
Our ideal candidate possesses solid, hands-on programming experience and a track record of ownership and accountability for contributing code that results in superior applications. With a growth mindset and ability and willingness to pivot to meet business needs, you will enjoy being part of a transparent culture where coworkers truly respect and support one another.
Core Responsibilities
- Work with product owners to understand desired application capabilities and testing scenarios
- Develop applications using an Agile approach
- Provide hands-on Java application development, implementation, integration, and testing. (Primary language is Java. Experience and flexibility to program in other languages is valued.)
- Apply React subject matter expertise to build and maintain user interfaces, assuring adherence to best practices and design patterns
- Create microservices following API-driven design patterns
- Integrate software with existing systems
- Implement software using best practices (e.g., software reuse, modifiable, efficient, reliable, understandable, fault tolerant, and secure)
- Be passionately curious about top tech trends, learning and experimenting with new technologies, and participating in internal and external technology communities
Qualifications & Skills
- U.S. Citizenship and willingness and ability to obtain a Public Trust Clearance
- Practical Agile methodology experience: Scrum, DevOps, Continuous Development/Continuous Integration, and automated test tools
- 3+ years of hands-on experience with React
- Minimum 5 years of hands-on development experience in a highly complex, technical environment
- Prior work in a polyglot environment
- Experience with Front-End technologies: Typescript, JavaScript, React (moving from Angular - some Angular knowledge helpful), jQuery, Bootstrap, HTML5, CSS3, storybook
- Solid, practical knowledge of Java Eco System: Java, Spring, Spring Boot, Spring Data, Hibernate, REST, Maven or Gradle
- Cloud-oriented development using Amazon Web Services (AWS) services such as RDS, S3, IAM, Lambda, API Gateway, Cognito, SQS/SNS, EKS
- Relational and NoSQL database experience: MySQL, MongoDB, DynamoDB, Snowflake (or similar)
- Openness and willingness to learn and to write in new languages like Golang and Rust
- Cooperation and collaboration with internal and external resources
- Bachelor’s degree in computer science or equivalent experience
Desired Experience
- Practical use of python and related libraries and frameworks
- Docker and Kubernetes knowledge and use
- Micro Frontends (MFEs)
- Familiarity with design systems and component libraries
- Serverless architecture
- Query optimization to produce fast results and GraphQL
Apply today to learn more about a great, remote career opportunity with lots of opportunity for growing your engineering and business skills as you advance your career as a software engineer!