Senior Software Engineer

3 days ago


Charleston, West Virginia, United States Auto TechLabs, Inc. Full time

Auto TechLabs, Inc. is a leading automotive retailer in the United States, offering innovative products and exceptional services. We're committed to creating a diverse, equitable, and inclusive environment in our workplace and the services we provide.

The Senior Software Engineer - After Sales Application Development is a position within a development group focused on building our core After Sales and Customer Engagement platforms. These platforms include customer and associate-facing applications built on AWS using microservices Architecture and other AWS components that integrate with existing systems and databases.

The Senior Software Engineer will develop software and work in an agile delivery model, providing reviews and guidance to other developers to ensure adherence to standards and best practices in the definition of technical requirements, as well as in the design and development of the solution based on user stories.

Key Responsibilities:

  • Design, implement, test, deploy, and maintain innovative software solutions to transform service performance, durability, cost, and security.
  • Use software engineering best practices to ensure a high standard of quality for all team deliverables.
  • Write high-quality distributed system software.
  • Manage work using git, agile practices, and our CI/CD pipeline.
  • Work in an agile, startup development environment, where you are always working on the most important stuff.
  • Mentor, teach, and coach other engineers to improve their engineering skills and responsibilities.
  • Partner with various teams to create a technical strategy and design for proposed product improvements and new features.
  • Provide second-level operational support for production systems when necessary. Write documentation that describes installation and operating procedures.
  • Estimate resource requirements and scope for incoming tasks as needed.

Qualifications:

  • Undergraduate degree in computer science, engineering, or similar field (or equivalent experience).
  • 5+ years of experience developing mission-critical and high-throughput systems.
  • High proficiency building services utilizing frameworks such as Spring Boot and Spring MVC.
  • Experience working with relational databases, e.g. MS SQL Server, MySQL, Aurora.
  • Experience with source controls such as GIT and Subversion.
  • Experience producing and consuming RESTful Web Services.
  • Application performance tuning and optimization.
  • Analytical, problem-solving mindset.
  • Self-driven with minimal supervision.
  • Experience working on a production-critical system.

Preferred Qualifications:

  • Experience with Machine Learning.
  • Experience with LLMs.
  • Experience with Python.

Auto TechLabs, Inc. is committed to creating a diverse, equitable, and inclusive environment in our workplace and the services we provide. We welcome candidates from all backgrounds who are passionate about making a positive impact. Even if you do not meet every requirement, we encourage you to apply.


  • Senior Cloud Engineer

    9 hours ago


    Charleston, West Virginia, United States Talent Software Services Full time

    Job SummaryAs a Senior Cloud Engineer at Talent Software Services, you will work with innovative agile teams to solve remote testing security problems using the full stack. Your responsibilities will include collaborating on software projects with product design and technical teams, developing, testing, releasing, and maintaining back-end services, front-end...


  • Charleston, West Virginia, United States Professional Software Engineering Inc Full time

    Job Title: Unity DeveloperJob Summary: We are seeking a talented Unity Developer with Windows Forms expertise to join our team. As a Unity Developer, you will be responsible for designing, developing, and innovating new software solutions using Unity and Windows Forms. Your daily work will involve coding, designing, and mentoring team members to create...


  • Charleston, West Virginia, United States KBR Full time

    Job Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to lead the development, implementation, and optimization of software solutions for C4ISR systems and autonomous technologies.Key Responsibilities:Research, analyze, and develop software solutions for C4ISR and sensor systems integration.Integrate new technologies into...


  • Charleston, West Virginia, United States Centene Corporation Full time

    Job Title: Senior Application Development EngineerJoin Centene Corporation, a diversified national organization, as a Senior Application Development Engineer and be part of a team that changes everything for our 28 million members by using technology to improve health outcomes around the world.Job Summary:We are seeking a highly skilled and experienced...


  • Charleston, West Virginia, United States Professional Software Engineering Inc Full time

    Unity Developer PositionWe are seeking a skilled Unity Developer to join our team at Professional Software Engineering Inc. The ideal candidate will have experience building software with Unity and Windows Forms, as well as a strong understanding of C# programming.ResponsibilitiesDesign and develop new features and components for our software...


  • Charleston, West Virginia, United States Professional Software Engineering Inc Full time

    Unity Developer PositionWe are seeking a skilled Unity Developer to join our team at Professional Software Engineering Inc. The ideal candidate will have experience building software with Unity and Windows Forms, as well as a strong understanding of C# programming.ResponsibilitiesDesign and develop new features and components for our software...


  • Charleston, West Virginia, United States Oracle Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Textura Payment Management Cloud Services team at Oracle. As a key member of our team, you will be responsible for designing, developing, and deploying cloud-native software applications using Python, SQL, and other technologies.Key Responsibilities:Implementing web...

  • Software Developer

    4 days ago


    Charleston, West Virginia, United States Enterprize Software Full time

    About the RoleWe are seeking a highly skilled and experienced Software Engineer to join our team at Enterprize Software. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Key ResponsibilitiesDesign and develop software solutions using a...


  • Charleston, West Virginia, United States Appian Corporation Full time

    At Appian Corporation, we value Respect, Work to Impact, Ambition, and Constructive Dissent & Resolution. This means we strive to understand what's best for our customers, go beyond completion in our work, and continuously improve our processes.As a Senior Test Automation Engineer, you will be responsible for designing and implementing automation frameworks...


  • Charleston, West Virginia, United States RELX Full time

    Job SummaryWe are seeking a Senior Software Engineer to lead innovative AI projects and develop full-stack software solutions with both Front End and Back End responsibilities.Key ResponsibilitiesDesign and develop full-stack software solutions with both Front End and Back End responsibilities.Take a lead role in solving technical challenges and delivering...


  • Charleston, West Virginia, United States Professional Software Engineering Inc Full time

    Unity Developer PositionWe are seeking a skilled Unity Developer to create high-quality training solutions for our customers.Key Responsibilities:Design and develop new features and componentsTranslate requirements into functional softwareParticipate in team cross-training and mentoring of junior developersCollaborate with team members to integrate layouts,...


  • Charleston, West Virginia, United States United Software Group Full time

    Job Summary:We are seeking a highly skilled Senior Network Engineer to join our team at United Software Group Inc. The ideal candidate will have extensive experience in installing, configuring, and supporting Cisco equipment, with a strong focus on Router and Switches, Wireless Networking, Network Design, Network Security, and Voice over IP.Key...


  • Charleston, West Virginia, United States Oracle Full time

    Job DescriptionAt Oracle, we're revolutionizing the way we approach data processing with our cutting-edge cloud-based solutions. As a Senior Cloud Software Engineer, you'll play a pivotal role in designing and building high-scale, cloud-based data processing systems that can handle massive amounts of data with low latency.ResponsibilitiesImplement...


  • Charleston, West Virginia, United States Scientific Research Corporation Full time

    Job Title: Senior Software DeveloperJob Summary:We are seeking a highly skilled Senior Software Developer to join our team at Scientific Research Corporation. As a Senior Software Developer, you will be responsible for designing, developing, and maintaining software applications in a dynamic and agile environment.Key Responsibilities:Design and develop...


  • Charleston, West Virginia, United States Rocket Software Full time

    Job SummaryWe are seeking a highly skilled Senior Network Engineer to join our global IT organization. As a key member of our team, you will be responsible for designing, implementing, and maintaining our corporate network and voice components.Key ResponsibilitiesMaintain and monitor network infrastructure for availability and performance.Evaluate new...


  • Charleston, West Virginia, United States Scientific Research Corporation Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at Scientific Research Corporation. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems using Java, Python, JavaScript, and C/C++.Key Responsibilities:Develop...


  • Charleston, West Virginia, United States Under Armour Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Under Armour Platform team. As a key member of our team, you will be responsible for maintaining a custom services ecosystem that powers millions of customers across Web, iOS, and Android.Key ResponsibilitiesContribute to the development and deployment of key systems in a...


  • Charleston, West Virginia, United States Quadratic 3D, Inc. Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Quadratic 3D, Inc. in a key role: architecture and implementation across the software pipeline for next-generation 3D printers in a fast-paced multidisciplinary environment.Responsibilities:Design and implement a next-generation software...


  • Charleston, West Virginia, United States Oracle Full time

    About the RoleOracle is seeking a highly skilled Senior Software Developer to join our Kubernetes Engine team. As a key member of our team, you will be responsible for designing, developing, and deploying cloud infrastructure software solutions.Key ResponsibilitiesDesign and develop cloud infrastructure software solutions using Kubernetes and other...


  • Charleston, West Virginia, United States Rocket Software Full time

    Job SummaryWe are seeking a highly skilled Senior Network Engineer to join our global IT organization at Rocket Software. As a key member of our team, you will be responsible for designing, implementing, and maintaining our corporate network and voice components.Key ResponsibilitiesMaintain and monitor network infrastructure for availability and...