OmahaNERecruiter Since 2001
the smart solution for Omaha jobs

Lead Application Developer

Company: Boston Mutual Life Insurance Company
Location: Omaha
Posted on: January 28, 2023

Job Description:

We are also open to candidate based in the Omaha NE and Canton MA area. We would consider a 100% remote option for the right candidate.All Boston Mutual employees who interact with our policyholders, our producers, and our BML associates embrace the principles of our brand and service philosophy. We are all brand ambassadors. Both our words and our behaviors matter. We share a common service philosophy and pride ourselves in living the BML brand promises every day, one interaction at a time.The following statements represent what Boston Mutual stands "FOR" - it is what makes us different and better in the market we serve.We are FOR being a progressive life insurance company offering financial peace of mind to working Americans and their families.We are FOR providing practical and affordable products designed for those we serve.We are FOR making it easy to secure a level of financial protection with a portfolio of products - beginning with life insurance.We are FOR providing a personalized customer experience to our policyholders and producers.We are FOR acting in the best interests of our policyholders, producers, employees and the communities in which we live and serve - representing the goodness of mutuality in all we do. We do our best to:Demonstrate a desire to assistListen for understanding and respond empatheticallyExplain things in a manner that is easy to understandBe knowledgeable students of our businessTake full ownership to resolve questions and issuesBe professional, polite and courteousLeave our customers and associates "better than where we found them" The Lead Application Developer is part of the agile development team responsible for building and maintaining enterprise software systems. This role will work closely with the Cloud Application Architect and other team members to ensure that the development teams deliver quality software solutions that meet the needs of the business, add business value, and are consistent with our technical design patterns. The Lead Application Developer will collaborate with team members to assist in application design and will mentor developers as needed on best practices as well as the latest tools and technologies. This is a hands-on role that will involve coding as well as design and architecture work.Essential Functions of the Job:Design, code, test, debug, and support Web Applications using a variety of technologies, including Microsoft .Net/C# and SQL Server as well as front-end frameworks such as Angular and ReactDesign and build serverless Web APIs and microservices to support front end applications in a cloud environmentDesign, develop, and unit test applications in accordance with established standards.Develop, refine, and tune integrations between applications. Analyze and resolve technical and application problemsWork closely with business partners and development team members to understand desired system requirementsParticipate in technical grooming sessions with development teams to ensure that new initiatives are well designed and understood before development beginsCollaborate with and across teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologiesWork diligently to meet project deadlinesProvide technical guidance and mentorship to a team of consisting of software developers, business and quality analysts and ensure best practices around secure development standards are metProactively troubleshoot applications and identify performance and availability issues providing effective options for resolutionTune performance and resolve availability issues of product or service and its dependenciesCreate and maintain documentation of solutionsProvide high level architecture and analysisWork closely with quality assurance staff to ensure coded components meet requirements and respond timely to issues reportedPerform code reviews to ensure compliance of standards and qualityParticipate in unit, integration, and business acceptance testing of the applicationsLearn new technologies and keep abreast of existing technologies and apply these to a variety of projects as applicable. Research and evaluate a variety of software products to support business needs & initiativesCoach team members and ensure they are achieving their goalsCreate and promote an environment that is highly collaborative and engagingInspire the company vision and create a positive culture around that visionQualificationsEducation:Bachelor's Degree in Information Technology, Computer Science or related field required. Experience:10+ years of solid, software engineering experience utilizing C#/.NET5 7+ years building Web ApplicationsExpertise with microservices, service-oriented, and event-driven system architectures3+ years experience in Azure DevOps, cloud-based deployments, continuous build and integration pipelinesExperience building and optimizing data pipelines, architectures, and data sets in a mix of cloud-based and on-premise solutionsProficient with Git-based version control systems (i.E., GitLab, GitHub, Azure DevOps, etc.)Experience with modern software engineering practices (Continuous Integration, Test Driven Development, secure development practices) and respective toolsProficiency with containerization concepts and related orchestration servicesStrong experience with API design patternsExpert in processes such as pair programming, conducting of code reviews, promoting good development principles, such as test-driven development, and taking the lead in correcting code defectsStrong expertise in multiple front end frameworks such as ASP.Net MVC or WebForms, Angular, React, Vue, Ember.JS, Knockout.JS, etc.Strong understanding of unit testing concepts and frameworksKnowledge of SQL Server technologies and experience developing database applications using SQL server.Ability to be self-directedAbility to work with a sense of urgency to meet deadlines and address competing priorities.Ability to thrive in a team-oriented, collaborative setting.Effective problem solving and organizational skills.Experience with agile methodologies and the full software development life cycleExcellent written and verbal communication skillsBe a life-long student of technology with passion for researching and experimenting with new technologyDue to the COVID-19 pandemic, the majority of Boston Mutual's associates are currently working remotely in accordance with our safety protocols. The selected candidate will be expected to temporarily work remotely for an unspecified period of time as determined in Boston Mutual's sole discretion. When normal business operations resume, the selected candidate will be expected to physically return to work in the office if possible. We returned to the office in May 2022, employees are required to be in office on Mondays and Thursdays at this time. This may change in 2023. There may be times in which employees are requested to come on site more days during the week based on business need.Boston Mutual is an equal opportunity employer. Boston Mutual is an equal opportunity employer, and does not discriminate on the basis of race, color, age, religious creed, national origin, ancestry, sex, sexual orientation, gender identity, genetic information, disability, military service, veteran status, family status, pregnancy, or any other characteristic protected by federal or state laws. Boston Mutual is a drug-free workplace, and any offer extended will be contingent upon appropriate results of a drug test.

Keywords: Boston Mutual Life Insurance Company, Omaha , Lead Application Developer, IT / Software / Systems , Omaha, Nebraska

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Nebraska jobs by following @recnetNE on Twitter!

Omaha RSS job feeds