Software Engineer 3

Everforth Apex
United States
4 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Compensation
$104,000.0 - $135,200.0
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Application Programming Interfaces (APIs) Agile Methodology Application Performance Management Systems Engineering JIRA BigQuery Cloud Computing Cloud Engineering Databases Continuous Delivery Continuous Integration
+25 more
DevOps Distributed Systems Java Platform Enterprise Edition (J2EE) Github Performance Tuning Standard Sql Software Engineering Software Systems SonarQube SQL Databases Web Applications Google Cloud Cloud Platform System Test-Driven Development (TDD) AngularJS Information Technology Deployment Automation Data Management Api Design Software Coding Restful APIs Network Server Service Stack Programming Languages Microservices

Job description

We are seeking a highly motivated Software Engineer 3 to join our engineering team and support the design, development, testing, deployment, and maintenance of modern cloud-based applications and services. This role will serve as a key contributor in building scalable software solutions, developing microservices and APIs, creating custom web-based interfaces, and supporting test data management platforms.

The ideal candidate has strong full-stack development experience, a passion for solving complex technical challenges, and hands-on expertise with Google Cloud Platform (Google Cloud Platform), Angular, Java/J2EE, SQL, and microservices architectures. This individual will collaborate closely with product owners, architects, designers, and business stakeholders to deliver high-quality, production-ready solutions in an Agile environment. Key Responsibilities

  • Engage with customers and stakeholders to understand business requirements, pain points, and user needs, ensuring a user-centered approach to software development.
  • Design, develop, test, deploy, and maintain scalable software applications and services.
  • Architect and implement cloud-native solutions leveraging modern technology stacks and deployment strategies.
  • Develop and maintain microservices, REST APIs, and custom web applications.
  • Create intuitive, responsive, and user-friendly front-end interfaces using Angular and related technologies.
  • Design and support back-end services using Java/J2EE and cloud-native architectures.
  • Manage and maintain cloud environments, including servers, databases, configurations, and security controls.
  • Troubleshoot application, performance, and infrastructure issues within Google Cloud Platform environments.
  • Collaborate with cross-functional teams including product management, architecture, UX/UI, and business stakeholders.
  • Break down business requirements into incremental, production-ready user stories and technical solutions.
  • Define and execute software testing strategies, utilizing test-driven development (TDD), continuous integration, and continuous delivery best practices.
  • Support data management and software solutions utilizing industry standards such as ASAM ODS.
  • Implement security best practices to ensure protection of sensitive data, including encryption and secure application design.
  • Continuously improve application performance, scalability, reliability, and maintainability.
  • Research, evaluate, and adopt emerging technologies to address current and future business needs.
  • Mentor and provide technical guidance to other team members while contributing to overall team growth and technical excellence., The Software Engineer 3 will serve as a core member of an engineering team responsible for delivering innovative cloud-based software solutions. This role requires strong hands-on coding capabilities, the ability to work independently, and a passion for delivering quality software. The ideal candidate will actively contribute to architecture decisions, technical problem-solving, performance optimization, and the adoption of modern engineering practices.

Requirements

  • Google Cloud Platform (Google Cloud Platform)
  • Cloud Run
  • Java / J2EE
  • Angular
  • SQL
  • BigQuery
  • Microservices Architecture
  • API Development
  • Agile Development Methodologies
  • Test-Driven Development (TDD)

Preferred Skills

  • SonarQube
  • GitHub
  • Jira
  • CI/CD Pipelines
  • ASAM ODS
  • Software Craftsmanship Practices

Required Experience

  • Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • 6+ years of overall IT experience.
  • 4+ years of software development experience.
  • Practical experience in at least two programming languages, or advanced expertise in one programming language.
  • Experience developing enterprise-level web applications, APIs, and cloud-native solutions.

Preferred Experience

  • Experience supporting Test Data Management platforms.
  • Experience working within large-scale cloud environments.
  • Experience building scalable microservices and distributed systems.
  • Prior automotive, manufacturing, or engineering systems experience is a plus.

About the company

Everforth Apex is a world-class IT services company that serves thousands of clients across the globe. When you join Everforth Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRateds Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico.

Everforth Apex uses a virtual recruiter as part of the application process. Click for more details. By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from Everforth Apex and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy at

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

Videos

See all

Related articles

See all