Software Engineer at The Hartford developing scalable APIs and cloud-native solutions. Collaborating with teams to enhance billing applications and drive technical improvements in delivery.
Responsibilities
Design, develop, and maintain scalable and secure APIs
Build and enhance Angular components and other front-end technologies
Conduct code reviews and maintain quality standards for API and UI modules across multiple scrum teams within their Agile Release Train (ART)
Adhere to architectural standards and maintain application integrity in collaboration with architects and technical leads
Design solutions with a clear understanding of technology trade-offs, balancing risks and rewards to deliver optimal customer value
Implement cloud-native architecture patterns that are scalable, reusable, secure, and cost-efficient, including multi-region support, fault tolerance, and data replication strategies
Utilize AWS services for application development and deployment, including (but not limited to): Lambda, CloudWatch, ECS, EKS, RDS, S3, IAM, SNS, SQS, EventBridge, AWS Batch, AWS Directory, and Service Catalog
Apply DevOps practices and leverage CI/CD tools for continuous integration and delivery
Communicating risks, mitigations, and business impacts clearly and professionally, both verbally and in writing
Present innovative ideas to leadership and identify opportunities for improvement
Serve as the technical subject matter expert for billing applications and integration components
Share knowledge and mentor team members (including sourcing partners) on development guidelines and best practices
Demonstrate strong attention to detail and effectively manage multiple priorities in a fast-paced environment
Take ownership and drive innovation to leverage technology for solving customer problems
Oversee development teams by removing technical blockers and guiding architecture and design
Maintain regular contact with other TLs for efficient progress across development streams
Coordinate with other projects to support parallel development and reduce code or environment conflicts
Requirements
Candidates must be authorized to work in the US without company sponsorship
Bachelor’s degree in computer science, Mathematics, or any Engineering discipline
Active Associate-level certification in AWS or Google Cloud Platform (GCP)
3+ years of hands-on experience in application software development, including AWS resources, APIs, and UI components
4+ years of experience with Java and J2EE technologies (Java Web Services, JMS, XML, JSON, JDBC)
Expertise in creating SOAP and RESTful Web Services using Java Spring Boot
Understanding of Batch processing and Message Queues (MQ) preferred
Experience with relational databases such as Oracle
3+ years of experience in systems design, continuous integration, and DevOps methodologies
Familiarity with front-end technologies (e.g., Angular) is a plus
Strong understanding of Microservices architecture, Swagger, and API Connect (APIC)
Hands-on experience with version control and CI/CD tools, such as: GitHub, Jenkins, Docker, uDeploy, Rally, Checkmarx OR AWS equivalents: CodePipeline, CodeBuild, CodeDeploy, CodeStar
Must have experience with AWS services (Lambda, ECS, EKS, RDS, S3, IAM, SNS, SQS, EventBridge, etc.)
Familiarity with Agile methodologies and experience in Agile or SAFe environments
Full Stack Engineer building enterprise - level applications for healthcare quality reporting at ICF. Collaborating with engineers using React and Node.js to impact patient care data systems.
Software Engineer II developing machine learning features for CNN, collaborating with cross - functional teams to build innovative digital products and improve user experiences.
Staff Software Engineer at Coinbase defining architecture for fund flow correctness. Leading AI initiatives and cross - functional collaborations with financial services.
Software Engineer developing mobile network solutions for business users. Joining an agile team building the latest communications software technology.
Staff Software Engineer on the AI team creating teleoperation systems for humanoid robots. Collaborating with various teams to build a scalable platform for high - quality data collection.
Research Software Engineer at RTX developing formal methods to enhance security and resilience of large systems. Requires strong software development skills and U.S. citizenship for security clearance.
Backend Software Engineer for AI Core team building foundational AI capabilities across Ad Platforms. Implementing backend services, APIs, and integrating LLMs for AI - powered systems.
Senior Software Engineer developing and maintaining web - based JavaScript player for Disney+, Hulu, and ESPN+. Collaborating with teams to deliver a seamless video streaming experience across platforms.
Software Engineer II overseeing data pipelines and implementing machine learning projects for Disney's media technology. Collaborating with cross - functional teams in enhancing platform performance.
Staff Software Engineer at Medical Home Network integrating AI into software engineering practices. Collaborating with product, design, and DevOps to drive innovation and technical direction.