
Software Engineer III
ICW Group
full-time
Posted on:
Location Type: Remote
Location: Remote • California • 🇺🇸 United States
Visit company websiteSalary
💰 $105,780 - $189,347 per year
Job Level
Mid-LevelSenior
Tech Stack
DockerJavaJenkins.NETSQL
About the role
- Assume responsibility for the implementation of new and maintenance of existing business and IT solutions.
- Provides technical support to the organization’s operations to maximize systems.
- Conceptualizes, creates, and maintains software solutions to support the Company’s business and IT Operations.
- Partners with project management and other engineering teams in determining overall system solutions.
- Techniques and Agile methodologies to enhance existing designs and implementations.
Requirements
- Bachelor's degree from four-year college or university preferred with a major or emphasis in Computer Science, Information Technology, Engineering, or related field
- Minimum 5 years of related experience and/or training; or equivalent combination of education and experience.
- Experience designing and implementing software using established design patterns.
- Competency in at least 2 programming language such as Java or .NET.
- Proven experience with database design and SQL.
- Familiar with Docker or other containerization technologies.
- Familiar with Jenkins or other CI/CD tools.
Benefits
- We offer a competitive benefits package, with generous medical, dental, and vision plans as well as 401K retirement plans and company match
- Bonus potential for all positions
- Paid Time Off with an accrual rate of 5.23 hours per pay period (equal to 17 days per year)
- 11 paid holidays throughout the calendar year
- Want to continue learning? We’ll support you 100%
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software designsoftware implementationprogramming languagesJava.NETdatabase designSQLcontainerizationDockerCI/CD
Soft skills
technical supportproject managementcollaborationproblem-solvingcommunication