Jobs and Careers
TH

Senior .NET Software Engineer

The Hartford
United Statesfull_timeVerifiedPosted 29 Apr 2024
💰 $137,640/yr($83,440/yr$137,640/yr)

About the role

Senior Software Engineer - IE08CE

Software Engineer - IE08DE

We’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages and policies. Working here means having every opportunity to achieve your goals – and to help others accomplish theirs, too. Join our team as we help shape the future.          

Do you enjoy problem solving?

Do you enjoy cross-team collaboration?

Are you ready to make a difference?

Join an exciting team of motivated software engineers focused on delivering meaningful value through highly tailored software solutions. You will work in an agile environment with technology and investment professionals to solve real world problems that directly impact the business. This is an opportunity for an individual with a passion for understanding business challenges to help develop creative solutions on business-critical systems.  You will work with a high performing and collaborative team while utilizing agile principals to pivot quickly and deliver outcomes.

What’s in it for you?

Work on visible and business-critical systems.

Ability to brainstorm and develop creative and unique solutions.

An environment for learning and personal development through cross team collaboration.

What are we looking for?

The successful candidate must be able to work with several different tools and technologies. 

Much of the systems development will require an understanding of object-oriented design as well as having some background in database technologies.

A creative individual with strong software development and communications skills.

The Front Office Application Developer will work closely with technology and investment professionals to ensure that their dynamic information and automation needs are met.  This is an opportunity for an individual with a passion for understanding business problems and developing creative solutions on business-critical systems.  The Developer will work on one or more assignments at a time under general guidance of a Senior Developer. The successful candidate must be able to work with several different tools and technologies.  Much of the systems development will require an understanding of object-oriented design.  This position requires an individual that has strong software development and communications skills.

Your responsibilities will include: 

  • Develop and maintain a solid working knowledge of the investment industry and business processes.

  • Participate on assignments and projects, clarifying business requirements, performing application development and modification activities, as well as related maintenance and support.

  • Participate in planning sessions with clients, business analysts, and team members to analyze business requirements. Engage in client interaction.

  • Develop applications or perform application maintenance per written technical specifications with general supervision from Senior Developers.

  • Assist with the translation of business and technical requirements into application modules.

  • Utilize programming languages and software technology, fully understanding and applying disciplined software development processes.

  • Develop or modify software application modules using disciplined software development processes. 

  • Assist with the development or modification of software application modules, following instructions, and using disciplined software development processes.

  • Apply quality assurance principles and processes, ensure application meets needs of client and business, and test and implement application modules that have been developed or modified.

  • Provide ongoing maintenance of applications or tools.

  • Handle support issues within area of expertise.

Qualifications:

  • 3-5+ years’ experience developing systems with .NET, C#, or C++ and solid understanding of SQL and relational databases.

  • Bachelor's degree in Computer Science, Information Technology or a related discipline from an accredited college or university.

  • Demonstrated experience with software development, testing, and quality assurance methodologies.

  • Must be able to communicate with business users in non-technical terms and communicate the impacts of system changes to business partners.

  • Analytical approach with a strong ability to uncover and resolve problems and deliver innovative approaches and solutions.

  • Ability to set and manage priorities effectively in a dynamic organization while providing reliable estimates for project tasks and delivering upon committed dates.

  • Demonstrated abi

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

The Hartford

View company profile →