[Remote] Sr. Software Engineer

Ledgent Technology Logo
Ledgent Technology
80000 - 130000 USD / Year
  • Construction
  • FlexTime
  • FullTime
  • Applications have closed

Note: The job is a remote job and is open to candidates in USA. Ledgent Technology is seeking a Senior Software Engineer to join their fast-growing team focused on developing high-quality AI-driven software products. The role involves collaborating with engineers and stakeholders to define product architecture, mentor junior engineers, and contribute to the software development lifecycle using modern technologies.

Responsibilities

  • Collaborate with product and engineering leadership to help define product architecture and implement secure, reliable, scalable software products
  • Collaborate with internal and client stakeholders to translate business problems into technical solutions
  • Mentor junior software engineers on best practices for building scalable cloud applications
  • Participate in continuous learning activities to understand latest technology trends and share knowledge across the team and organization

Skills

  • At least 5 years of experience in Java software development, with recent experience in Java 17 or higher
  • Knowledge or experience architecting software solutions within the AWS Cloud Platform
  • Experience with data modeling and relational database design and implementation
  • Experience with NoSQL databases such as MongoDB and Cassandra
  • Experience with enterprise integration patterns and creating and managing microservices in a containerized environment (Spring Boot, Docker, and Kubernetes)
  • Experience with knowledge graph technologies and techniques
  • Experience programming with Python
  • Experience working with GIT and GITOPS, and building CI/CD pipelines with Jenkins or AWS code pipelines
  • Product-oriented mindset
  • Proven track record of efficiently designing, developing, and releasing software products both independently and collaboratively
  • Creative mind, keen ability, and the initiative to think beyond
  • Ability to effectively communicate with technical teams and business stakeholders
  • Passion for energy and the environment

Education Requirements

  • BS or MS in software engineering, computer science, or in a related field of study or equivalent work experience

Benefits

  • Excellent insurance options, including medical, dental, and vision plans; company-paid life insurance; company-paid long- and short-term disability insurance; and medical and dependent-care flexible spending plans.
  • A flexible time off (FTO) program where you can take as many paid days off per year as they need, with manager approval, while fulfilling their work obligations and ensuring proper coverage of their responsibilities.
  • Flexible schedules, flexible work locations, and a paid parental leave benefit.
  • A 401(k)/RRSP plan with a 3% employer match.

Company Overview

  • Ledgent Technology, a business line of Roth Staffing Companies, utilizes proven processes and their robust professional network to place qualified technology professionals in contract, contract-to-hire, direct-hire roles and project teams throughout the US. It was founded in 1994, and is headquartered in Orange, CA, US, with a workforce of 501-1000 employees. Its website is https://www.ledgenttech.com.