> Markdown version of [/jobs/ext/4390990-software-engineer-ii](https://www.wearedevelopers.com/jobs/ext/4390990-software-engineer-ii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer II - **Company:** Travelers Companies, Inc. - **Location:** Saint Paul, MN, United States - **Experience:** Experienced - **Salary:** $123,400.0 - $203,600.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), C Sharp (Programming Language), Code Review, Programming Tools, Python (Programming Language), Object-Oriented Software Development, Salesforce.Com, Software Engineering, Systems Integration, Web Services, Apex Code, Enterprise Software Applications, Salesforce Lightning, Information Technology, Production Code, Restful APIs, Software Version Control, Service Stack - **Published:** October 31, 2026 - **Apply:** https://www.careerbuilder.com/job-details/software-engineer-ii-saint-paul-mn--34b05841-cb2c-4f35-bf4f-b924b5e04736 ## About the Role Software Engineering, Insurance, Salesforce.com, Software Engineering, Ecosystems, Business Processes, Cross-Functional, Customer Experience, Process Development, Technical/Engineering Design, * 4+ years of hands-on software development experience building and maintaining enterprise applications * Salesforce development experience (Apex, Lightning Web Components, Salesforce APIs) is a strong plus but not required * Proven experience writing production-quality code in object-oriented languages such as Java, C#, Python, or JavaScript * Track record of designing and implementing RESTful APIs and integrating systems through web services * Demonstrated ability to work in Agile/Scrum environments and collaborate within cross-functional teams * Background in full software development lifecycle from requirements gathering through deployment and maintenance * Experience with version control systems and modern development tools and practices * History of successfully learning and adapting to new technologies and platforms What is a Must Have? * Bachelor's degree in computer science, related STEM field, or its equivalent in education and/or work experience. * 4 additional years of software engineering experience. ## Description We are seeking talented Software Engineers with strong engineering fundamentals who are eager to expand their expertise into the Salesforce ecosystem. In this role, you will: * Leverage your solid technical foundation while developing specialized skills in Salesforce development, configuration, and integration to support our strategic digital initiatives. * You will collaborate with cross-functional teams to design, develop, and implement innovative solutions that enhance our customer experience and streamline business processes. This position offers the unique opportunity to apply proven engineering principles while mastering Salesforce technologies. Whether you're looking to transition into Salesforce development or deepen existing Salesforce knowledge, you'll work alongside experienced professionals who will support your growth in this high-demand technology stack. The ideal candidate brings strong problem-solving abilities, experience with modern development practices, and enthusiasm for learning new technologies. You'll contribute to meaningful projects that directly impact how we serve our Personal Insurance customers while building valuable expertise in one of the industry's leading CRM platforms. What Will You Do? * Design, develop, and implement Salesforce solutions that support Personal Insurance digital transformation initiatives * Write clean, maintainable code following Salesforce best practices and development standards * Collaborate with senior engineers and cross-functional teams to deliver technical solutions that enhance customer experience * Build and maintain integrations between Salesforce and enterprise systems using APIs * Participate in code reviews, testing, and quality assurance processes to ensure robust solutions * Troubleshoot and resolve technical issues across the Salesforce platform * Contribute to technical documentation and knowledge sharing within the team * Stay current with Salesforce platform updates and emerging technologies to continuously improve technical skills