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
Software Engineering Intern developing innovative solutions for new equipment and machine upgrades. Collaborating with engineers and focusing on hands - on engineering work in a team - based environment.
Full - Stack Developer building scalable web applications using React.js and Python frameworks at Expleo. Collaborating with designers and developers to deliver high - quality software solutions.
Software Engineer delivering features and fixing issues in an engineering team for eCommerce automation leader. Engaging in quality collaboration and proactively contributing to team improvement.
UI Senior Software Engineer developing modern web applications for S&P Global Mobility. Collaborating with cross - functional teams to enhance user experience and maintain high - quality delivery.
Principal Engineer in HBM Design - Technology Enablement at Micron Technology, focusing on semiconductor design and mentoring. Collaborating on HBM design/product roadmaps and addressing scaling challenges.
Software Developer (BI with Qlik Sense/View) focused on operational support at Hitss. Engaging in data integration, performance monitoring, and user assistance.
Software Engineer developing, maintaining, and optimizing software solutions/applications at Capgemini. Collaborating with other engineers and solving complex software problems in a team environment.
Lead Software Engineer overseeing software engineering practices at Capgemini. Applying scientific methods to solve software engineering problems and responsible for the development of software solutions.
Staff Engineer, Hardware Design developing electrical systems for product development at Celestica. Leading technical solutions for complex projects involving cross - functional teams in multiple domains.
Senior Software Engineer developing AWS cloud compatible StorageGRID object storage at NetApp. Involves architecture, development, and mentoring within a flexible hybrid work environment.