Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
The Hartford

Associate Software Engineer – Java

The Hartford

Associate Software Engineer developing business-critical applications for insurance company. Collaborating in Agile team to enhance digital transformation initiatives and maintain software quality.

Posted 7/20/2026full-timeCharlotte • Connecticut, North Carolina • 🇺🇸 United StatesJuniorMid-Level💰 $70,000 - $105,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Proficient in software development with a strong foundation in object-oriented programming and Agile methodologies. Capable of collaborating with cross-functional teams to deliver high-quality software solutions while utilizing modern engineering practices and tools.

Highest-signal resume keywords
Software DevelopmentObject-Oriented ProgrammingAgile MethodologiesJavaJavaScript

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DevelopmentObject-Oriented ProgrammingREST APIsSQLJavaJavaScriptTypeScriptPythonC#Unit Testing
Soft Skills
Analytical SkillsProblem-SolvingCommunication SkillsWillingness to Learn
Tools & Technologies
GitCI/CDDevOpsAutomated TestingAI-Powered Development Tools
Industry Keywords
Cloud ModernizationDigital TransformationTechnical DocumentationCode ReviewsPerformance Improvement

Tech Stack

Tools & technologies
CloudJavaJavaScriptPythonSQLTypeScript

About the role

Key responsibilities & impact
  • Design, develop, test, and maintain high-quality software solutions under the guidance of senior engineers and technical leads.
  • Participate in all Agile ceremonies, including sprint planning, daily stand-ups, backlog refinement, reviews, and retrospectives.
  • Contribute to application enhancements, defect resolution, and performance improvement initiatives.
  • Develop and execute unit tests and assist with integration and system testing activities.
  • Troubleshoot production and non-production issues and support root cause analysis efforts.
  • Collaborate with business partners, product owners, architects, and fellow engineers to understand requirements and develop technical solutions.
  • Participate in code reviews and incorporate feedback to improve code quality and maintainability.
  • Learn and apply modern software engineering practices, including CI/CD, DevOps, automated testing, and secure coding standards.
  • Utilize AI-powered development tools and modern engineering practices to improve productivity, code quality, testing, documentation, and software delivery.
  • Create and maintain technical documentation as required.
  • Support cloud modernization and digital transformation initiatives across the MLB IT portfolio.

Requirements

What you’ll need
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • 0–3 years of software development experience (internships and co-op experience considered).
  • Understanding of object-oriented programming concepts and software development fundamentals.
  • Experience or coursework in one or more programming languages such as: Java, JavaScript / TypeScript, Python, C#
  • Basic knowledge of: REST APIs, SQL and relational databases, Git or source control systems, Agile development methodologies.
  • Strong analytical, problem-solving, and communication skills.
  • Demonstrated willingness to learn new technologies and business domains.

Benefits

Comp & perks
  • Opportunity to work on enterprise-scale applications supporting Middle & Large Business operations.
  • Exposure to cloud technologies, APIs, modern application architecture, and AI-enabled development practices.
  • Mentorship from experienced software engineers and technical leaders.
  • Career growth opportunities within the Software Engineering career framework.
  • Hands-on experience with modern Agile, DevOps, cloud, and AI-assisted engineering practices.