Software Engineer II
Listed on 2026-03-01
-
Software Development
Software Engineer, Java Developer, Full Stack Developer, Backend Developer
Job Summary
We are looking for a passionate and creative Software Engineer II 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.
EssentialJob Functions
- Under general supervision, follows programming specifications to perform a variety of programming assignments requiring knowledge of established procedures.
- 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, including design, coding, unit testing and deployment.
- Work within an evolving agile development environment utilizing small teams that include developers, DBAs and QA members.
- Act as a cross‑functional agile team member and take on development, DBA and testing tasks.
- Demonstrate a thorough understanding and knowledge of the position.
- Rely on limited experience and judgment to plan and accomplish goals.
- Perform administrative tasks in a timely and professional manner.
- Perform other duties as assigned.
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–5 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, HTML, CSS, XML, JavaScript, AJAX and JQuery
- Knowledge of Selenium (a plus)
- Knowledge of back‑end DBs including relational, non‑relational, and LDAP (a plus)
- Project experience working with Eclipse, SVN, Git Hub, Spring Framework, Maven and JUnit
- Knowledge of test‑driven development techniques (a plus)
- Knowledge of Agile Methodologies (a plus)
- Knowledge of supply chain logistics (a plus)
- Knowledge of Apache Camel (a plus)
- Knowledge of React (a plus)
- Knowledge of Docker containers (a plus)
- 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
Mid‑Senior level
Employment TypeFull‑time
Job FunctionEngineering and Information Technology
IndustriesTransportation, Logistics, Supply Chain and Storage
Referrals increase your chances of interviewing at SMC³ by 2x.
Apply BELOW
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).