
Staff Software Engineer
The Hartford
full-time
Posted on:
Location Type: Hybrid
Location: Columbus • Connecticut • Illinois • United States
Visit company websiteExplore more
Salary
💰 $114,720 - $172,080 per year
Job Level
Tech Stack
About the role
- Lead system stability, security, and solution design discussions with vendor and internal team
- Performs research on, designs, develops, tests, deploys, maintains, and enhances software solutions using established standards, frameworks, and tools.
- Produces high quality deliverables, including well-written code, thorough documentation, and effective communication to ensure successful outcomes of assigned projects.
- Participates in proof-of-concept work, prototyping, and other tasks as needed.
- Assists less experienced developers and/or project team members by providing advice, mentoring, training, coaching, and educational opportunities.
- Understands and applies industry trends, best practices, emerging technologies, and products related to technology solutions.
- Collaborates effectively with internal and external stakeholders, such as business leaders, technical teams, vendors, customers, and end users to identify needs, reach consensus, provide updates, and achieve buy-in for ideas and initiatives.
- Communicates effectively by adjusting communication style to audience, establishing clear goals, prioritizing requests, asking thoughtful questions, listening actively, and seeking clarification when necessary.
- Documents activities, processes, and results, such as meeting notes, requirements documents, design documents, test plans, user guides, and presentations.
- Conducts meetings, conference calls, and webcasts by setting up audio and video conferencing equipment; prepares agendas; obtains and distributes materials; follows call protocol; records minutes; and conducts follow-up communications.
- Organizes files and information by creating folders, attaching files, naming conventions, and utilizing document management systems.
- Demonstrates accountability for actions, decisions, and results by accepting ownership of tasks, learning from mistakes, taking risks, being transparent, sharing credit, and facing challenges directly.
- Maintains awareness of current events, trends, and changing technology.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or related field
- Minimum six years of experience in software development
- Proficiency in Java 17/21 and Spring Boot and Oracle
- Experience with RESTful APIs, J2EE, and JDBC
- Hands-on experience with AWS services including EC2, S3, RDS, and IAM. AWS Developer Associate and Cloud Practitioner certifications is a plus
- Ability to apply and update IaC configurations for environment provisioning. Experience in Terraform is recommended
- Experience with Jenkins, uDeploy, and GitHub for automation and deployment pipelines.
- Exposure to Unix scripting is preferred.
- Familiarity with Splunk dashboards, Dynatrace, secret scanning tools, and blue/green deployment strategies.
- Experience with JavaScript, JSON, XML, and SQL.
- Experience with Unit Testing Frameworks , Continuous Integration (CI) and Continuous Deployment (CD).
- Excellent written and verbal communication skills.
- Ability to manage multiple assignments simultaneously while meeting established deadlines.
- Ability to collaborate effectively across various organizational levels and departments.
- Self-motivated and detail oriented.
- Able to work independently with little supervision and in a fast paced environment.
- Highly adaptable to new technologies, environments, and business needs.
Benefits
- 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Java 17Java 21Spring BootOracleRESTful APIsJ2EEJDBCAWSTerraformUnit Testing Frameworks
Soft Skills
effective communicationmentoringcollaborationaccountabilityself-motivateddetail orientedadaptabilitytime managementactive listeningproblem solving
Certifications
AWS Developer AssociateAWS Cloud Practitioner