Job Description
The Senior Developer is responsible for providing guidance and direction to Application Development colleagues, along with expert level support for development activities. They work directly with colleagues and clients to develop solutions that leverage technology to meet the needs of the business. The Senior Developer is able to take on expert level development activities to support and maintain the firms applications. They collaborate with Business Analysts, Project Managers, Product Development, Sales teams, and internal colleagues to build out new products, support existing/new channels of distribution, provide improved solutions for internal colleagues, and correct defects within technology platforms.
Primary Responsibilities
Facilitates the development process to build out new features in a cloud-based SaaS environment.
Assists other development colleagues at various stages of experience, teaching / coaching through tasks, and assisting in code reviews.
Support CI / CD Dev Ops process and ensure the team is delivering high quality code to the Test environment
Reinforces the role of the Solution Architect and the methodology to set expectations around developing and executing in a consistent way
Work with client development teams to facilitate the creation and maintenance of custom integration points between the firm and client.
Serve as a technology expert for clients, vendors, claims administrators, carriers, and internal colleagues.
Build technology solutions to support the sales and service of a variety of insurance products.
Develop and implement solutions that meet web design/client requirements to help build and/or maintain websites through team and individual efforts.
Adapt to new languages, methodologies, and platforms to meet the needs of projects.
Expert level understanding of UI, cross-browser/mobile compatibility, general web functions and standards.
Review existing applications and make changes and/or address application issues.
Maintain, design, build efficient, reusable, and reliable code.
Ensure the best possible performance, quality, and responsiveness of applications.
Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues to ensure an error-free experience.
Knowledge, Skills & Abilities
Strong communication and organization skills demonstrated by the ability to lead engagement and problem-solving sessions
Ability to demonstrate the firm’s core values, exuding behavior that is aligned with the corporate culture.
Education & Experience
5+ years equivalent development experience
Experience in utilizing design patterns to build out well organized code product
Experience in performing code reviews and utilizing agile development tools
Experience in using cloud development, in particular Software as a Service
Important Notice
This position description is intended to describe the level of work required of the person performing in the role and is not a contract. The essential responsibilities are outlined; other duties may be assigned as needs arise or as required to support the organization. All requirements may be subject to reasonable accommodation to applicants and colleagues who need them for medical or religious reasons.
Click here for some insight into our culture!
The Baldwin Group will not accept unsolicited resumes from any source other than directly from a candidate who applies on our career site. Any unsolicited resumes sent to The Baldwin Group, including unsolicited resumes sent via any source from an Agency, will not be considered and are not subject to any fees for any placement resulting from the receipt of an unsolicited resume.