Sr. Software Engineers

CCC Intelligent Solutions, Inc.

$146K *
US-AnywhereRemote in Chicago, IL
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Master’s degree in Computer Science, Information Technology, or related field with 3 years of software development experience OR a Bachelor’s degree with 5 years of progressive experience
  • Proficiency in Java, J2EE, and Agile methodologies
  • Experience with version control (Git, SVN), and build automation tools (Maven, Jenkins)
  • Familiarity with UNIX/LINUX environments
  • Knowledge of SQL, PostgreSQL, and web technologies (HTML, CSS, Vue JS)
  • Understanding of AWS services and Java best practices
  • Experience with software design patterns, unit testing, and performance tuning

Responsibilities

  • Lead the analysis, testing, and integration of new software applications
  • Prepare documentation for software reviews and track performance metrics
  • Develop new software and web applications while customizing existing ones
  • Create software update processes for current applications
  • Monitor and evaluate competitive software products
  • Collaborate with Quality Assurance teams to ensure software meets specifications
  • Resolve production defects and software issues

Benefits

  • Telecommuting options available
  • Comprehensive health benefits
  • Retirement plan contributions
  • Professional development opportunities
  • Supportive work environment promoting team collaboration
Full Job Description
The Role


 

Key Responsibilities:

Sr. Software Engineers for various and unanticipated worksites throughout the U.S. (HQ: Chicago, IL). Responsible for leading the analysis, testing, and integration of new software applications. Analyze, test and assist with the integration of new software applications. Prepare documentation on development activity for software reviews and track performance metrics. Lead the development of new software and web applications, support software applications under development, and customize current applications. Develop software update processes for existing applications. Monitor and evaluate competitive software applications and products. Review literature, patents and current practices relevant to the solution of assigned projects. Work with Quality Assurance teams to determine if software applications fit specifications and technical requirements. Resolve production defects and software issues. Technical Environment: Java, J2EE, Agile, Git, Maven, UNIX/LINUX, SVN, Jenkins, SQL, PostgreSQL, Vue JS, HTML, CSS, Spring Suite, AWS, Java best practices, system scalability, and performance/automation tuning; design patterns; data modeling/database concepts, pattern-based design approach to software design, unit testing.

#LI-DNI

#NOINDEED


 

Requirements:

*Master’s degree in Computer Science, Information Technology or related field plus 3 years of experience in software development required. Required Skills: Java, J2EE, Agile, Git, Maven, UNIX/LINUX, SVN, Jenkins, SQL, PostgreSQL, Vue JS, HTML, CSS, Spring Suite, AWS, Java best practices, system scalability, and performance/automation tuning; design patterns; data modeling/database concepts, pattern-based design approach to software design, unit testing. (*Bachelor’s degree in Computer Science, Information Technology or related field plus 5 years of progressive experience in software development also acceptable). Telecommuting permitted. $146,768/yr - $146,768/yr + benefits: https://www.cccis.com/about/careers.


 

Similar Jobs

More Jobs at CCC Intelligent Solutions, Inc.

More Information Technology Jobs

Find similar Sr. Software Engineers jobs: