Software Engineer I

Southern Motor Carriers Association, Inc.
Peachtree City, GA, United States
26 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) HTML Java (Programming Language) JavaScript (Programming Language) Agile Methodology Artificial Intelligence Unit Testing Cascading Style Sheets (CSS) Computer Programming Eclipse (Software) IntelliJ IDEA Spring Framework
+19 more
JSON Junit Python (Programming Language) Lightweight Directory Access Protocols (LDAP) Apache Maven Scrum Methodology Systems Development Life Cycle Standard Sql Selenium Service-Oriented Architecture Extensible Markup Language (XML) Scripting Test-Driven Development (TDD) Apache Camel ReactJS Git Kubernetes Information Technology Docker

Job description

We are looking for a passionate and creative Software Engineer to join a specialized team to help build high-quality, innovative and fully performing software. The successful candidate will work in an agile team environment and implement the latest technology in our product suite. This position will include designing, modifying, coding and testing software applications that adhere to designs supporting internal business requirements as well as external customers.

Essential Job Functions:

Note: The duties listed below are intended only as illustrations of the various types of work that may be performed. The omission of specific statements of duties does not exclude them from the position if the work is similar.

  • Follows programming specifications to perform a variety of programming assignments requiring knowledge of established procedures.
  • Basic ability to read/understand XML/JSON messages
  • Write code from functional design specifications that are well designed, efficient and testable.
  • Contribute to all phases of the development lifecycle, as an agile team member, to include, but not limited to, design, coding, unit testing and deployment.
  • Work within an evolving agile development environment utilizing small teams that include developers and QA members.
  • Is a cross-functional agile team member and is able to take on development, DBA and testing tasks.
  • Demonstrates a thorough understanding and knowledge of position.
  • Relies on experience and judgement to plan and accomplish goals.
  • Performs administrative tasks in a timely and professional manner.
  • Performs other duties as assigned.
  • Collaborate effectively with Product Owners, Engineers, and Scrum Masters
  • Utilize AI models as tools in your workflow
  • Automate repetitive tasks

Requirements

Note: Qualifications listed are guidelines. Other factors may be taken into consideration.

  • Bachelor’s degree in Computer Science or related field or equivalent experience
  • 2+ years’ experience working on Java projects
  • 2+ years’ experience with Service-oriented architecture
  • Knowledge of standard concepts, practices, and procedures in the SDLC.

  • Knowledge of SQL, JavaScript, Python, HTML, CSS, and XML.
  • Knowledge of Selenium a plus
  • Knowledge of back-end DBs including relational, non-relational, and LDAP a plus
  • Project experience working with Eclipse, IntelliJ or an equivalent IDE, Git, Spring, Maven and Junit.
  • Knowledge of supply chain logistics a plus
  • Knowledge of React a plus
  • Knowledge of Docker a plus
  • Knowledge of Kubernetes a plus
  • Knowledge of Agile Methodologies a plus
  • Knowledge of test-driven development techniques a plus
  • Knowledge of Apache Camel a plus
  • Experience scripting and scheduling script execution a plus

Skills:

  • Detail Oriented
  • Self-started
  • Proficient communication in both written and conversational English
  • Ability to work in a dynamic fast-paced environment with multiple priorities and projects
  • Ability to exist in a rapidly changing environment

  • Analytical and problem-solving skills
  • Collaborative mindset

Apply for this position

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

Apply on www.indeed.com

Good distractions

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

2:12 min

Transitioning from adjacent functions into software engineering roles

Philipp Frauenthaler +1 · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

3:20 min

Certifying safety-critical automotive software and deploying progressive testing strategies

David Romić · WWC 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all