Berkley

Senior Software Developer

Berkley$95K — $115K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's Degree in Information Technology preferred or equivalent experience
  • 5-7 years of experience in software development and maintenance
  • Proficient in Microsoft technologies including SQL Server, Visual Studio, and ASP.NET
  • Solid understanding of coding languages such as C#, JavaScript, and HTML/CSS
  • Knowledge of ITIL practices and Property and Casualty insurance processes

Responsibilities

  • Develop, test, and maintain software applications and databases
  • Modify existing code to implement changes and fix bugs
  • Execute unit tests to ensure code quality and functionality
  • Document code changes, testing procedures, and results clearly
  • Analyze and improve workflows for efficiency and effectiveness

Benefits

  • In-house education for end-users
  • Collaborative work environment with project management involvement
  • Opportunities for professional development in technology and software practices
  • Exposure to a variety of projects and responsibilities
  • Engagement with both business partners and user departments
Full Job Description
Responsibilities

Support the business in the development of new software applications, database analysis and application programming which align with the business goals and objectives, supporting internal and external business partner requirements; standardize the quality assurance procedure for software; oversee testing and resolve software defects; develop and maintain system documentation; investigate and reconcile system and workflow problems; assist in the design, engineering, implementation and support of information systems.

 

  • Develop, test, implement and maintain business software applications and databases
  • Generate code conforming to the design specification provided for new project development
  • Modify existing source in order to realize change requests, R&D and/or bug fixes
  • Locate and correct identified program errors
  • Execute unit tests on new code and code changes in accordance with specified test plans
  • Clearly and concisely document code additions, code changes, test procedures & results and all other work performed
  • Leverage advanced analytical skills for evaluating improvements to process and system flow
  • Analyze, manage and manipulate robust data models
  • Execute various programming and database deliverables
  • Leverage advanced front end application and back end database construction skills to ensure the end to end operation and integrity of the application
  • Utilize advanced database skills (Stored Procs, triggers, inner/outer joins, Data Modeling, etc.)
  • Identify opportunities to improve both the development approach and the integrity and quality of the final product
  • Employ quality control checks throughout the development process
  • Implement robust test methodologies and automation
  • Coordinate with user departments to define system problems and enhancements
  • Perform periodic systems analyst duties to support the development of required specifications using database systems to resolve end user requests
  • Analyze existing workflow for efficiency; recommend and implement needed changes including PC and network system control; balance procedures for current and future systems as assigned
  • Provide in-house education for end user systems as needed
  • Provide counsel and assist team members and business partners as needed
  • Carry out procedures for handling system changes and enhancements

 

 

 

 

  • Collaborate with Project Manager, users, and Information Technology team in defining project deliverables including definition, database programming, issue resolution, testing and implementation
  • Provide weekly project status reports as requested
  • Assist in supporting existing applications as required
  • Perform other duties and/or projects as assigned
Qualifications

EDUCATION/CERTIFICATION:          

 

Bachelors Degree in Information Technology preferred or prior commensurate experience/training

                                                           

TECHNOLOGY PROFICIENCY:       

 

Fundamental working knowledge of C# (MVC), ASP.NET, AJAX, Web Services, SOA, HTML, CSS, HTTP, Javascript, JSON, JQUERY, XML, Microsoft SharePoint, Team Foundation Server, SQL Server, SQL Reporting and Analysis Services, Visual Studio, DB2, C+, Data Modeling, Web Browsers, Data Management, Security, and Administration, Internet Technologies, software development practices and processes including but not limited to the Microsoft set Products and development tools.  Knowledgeable in the usage and support of various other standard desktop and server applications in support of the property and casualty insurance business professional. Proficient in various types of computer and communication technological hardware. 

 

EXPERIENCE REQUIRED:                

 

Minimum 5-7 years’ experience: software development, platform migration and deployments, software installation and configuration, source control management processes, and maintenance and support of the above mentioned Microsoft technologies and platforms. Change and problem management practices, processes and procedures as defined within ITIL, Business Continuity Planning and Disaster Recovery, Physical and Data Security. Knowledge of Property and Casualty Insurance terms, workflow, and processes

  Additional Company DetailsWe do not accept any unsolicited resumes from external recruiting agencies or firms. The actual salary for this position will be determined by a number of factors, including the scope, complexity and location of the role; the skills, education, training, credentials and experience of the candidate; and other conditions of employment. Sponsorship DetailsSponsorship not Offered for this Role

About Berkley

Berkley is a packaging company that develops innovative solutions to help our customers sell more product and be on the edge. Berkley offers the cost advantages and creative control of an in house/on site agency without the risk and hassle of oversight. Berkley develops turnkey retail environments – including design, manufacturing and installation services.

Berkley Careers

Joining Berkley presents a prime opportunity to be part of a team renowned for its leadership in the industry, fostering innovation and growth. Berkley, a company committed to professional excellence and diversity, offers a range of job opportunities that cater to various skills and career aspirations.

Explore Job Opportunities

Berkley is actively hiring, seeking individuals who are passionate, driven, and ready to contribute to a dynamic team environment. With a variety of positions available, Berkley provides a platform for professionals at every stage of their career, from entry-level to senior leadership roles.

Internship Programs

Kickstart a career with Berkley through comprehensive internship programs designed to provide hands-on experience in a real-world setting. Internships at Berkley are a gateway to full-time employment, offering invaluable industry exposure and networking opportunities.

Professional Growth and Development

Berkley is dedicated to the continuous professional development of its team members. The company supports career advancement through leadership training programs, workshops, and seminars that enhance skills and foster innovation.

Diversity and Inclusion

At Berkley, diversity is celebrated and actively promoted through various initiatives and diversity training programs. The company believes that a diverse workforce is key to driving creativity and innovation.

Benefits and Culture

Employees at Berkley enjoy a range of benefits designed to support their professional and personal lives. The company culture emphasizes teamwork, respect, and integrity, creating an environment where everyone can thrive.

Applying for a Position

To apply for a position at Berkley, candidates are encouraged to submit a resume that highlights relevant experience and skills. The interview process is designed to assess not only professional qualifications but also a candidate's fit with Berkley's culture and values.

Stay Connected with Berkley Careers

For those interested in joining Berkley, staying updated on new job openings and company news is easy. Subscribe to receive tailored job alerts and read the latest insights on career development and industry trends.

Join Berkley

Discover the career opportunities waiting at Berkley. Search for open positions that match your skills and interests. Berkley is looking for curious, creative, and solution-driven team players ready to make an impact.

SEARCH BERKLEY JOBS

Read Careers Blog

Stay informed with career tips, insider perspectives, and industry-leading insights from Berkley professionals. Use this knowledge to enhance your resume, prepare for interviews, and understand the job market landscape.

Job Alert Emails

Personalize your subscription to receive job alerts and insider tips tailored to your preferences from Berkley. Explore the exciting and rewarding career opportunities that await.

READ CAREERS BLOG

Learn more about Berkley
Size
51 employees
Industry

Similar Jobs

More Jobs at Berkley

More Information Technology Jobs

Find similar Senior Software Developer jobs: