Software Developer Job at Baldwin Risk Partners

Baldwin Risk Partners Remote

The Software Developer will design, code, test, and analyze software programs and applications, which includes researching, designing, documenting, and modifying software specifications throughout the production lifecycle. This role will also analyze and amend software errors in a timely and accurate fashion and provide status reports where required.
POSITION SUMMARY:
  • The Software Developer will design, code, test, and analyze software programs and applications, which includes researching, designing, documenting, and modifying software specifications throughout the production lifecycle. This role will also analyze and amend software errors in a timely and accurate fashion and provide status reports where required.
PRIMARY RESPONSIBILITIES:
  • Assist other developers, analysts, and designers in conceptualizing and developing new software programs and applications.
  • Plan phases of the software development life cycle (SDLC) for a variety of projects.
  • Assist in the preparation and documentation of software requirements and specifications.
  • Research and document requirements of software users.
  • Consistently write, translate, and code software programs and applications according to specifications.
  • Run and monitor software performance tests on new and existing programs for the purposes of correcting errors, isolating areas for improvement, and general debugging.
  • Administer critical analysis of test results and deliver solutions to problem areas.
  • Generate statistics and prepare and write reports for management and/or team members on the status of the programming process.
  • Assist in the development and maintenance of user manuals and guidelines.
  • Install software products for end users as required.
  • Write programming scripts to enhance functionality and/or appearance of company Web site and/or related Web applications as necessary.
  • Remove code script from company Web site and/or related Web applications as necessary.
  • Liaise with network administrators, systems analysts, and software engineers to assist in resolving problems with software products or company software systems.
  • Manage and/or provide guidance to junior software developers and research assistants.
  • Conduct research on emerging application development software products, languages, and standards in support of procurement and development efforts.
  • Recommend, schedule, and perform software improvements and upgrades.
EDUCATION AND EXPERIENCE REQUIREMENTS:
  • Education: Undergraduate/Bachelor's Degree or equivalent years of experience required; Undergraduate/Bachelor's Degree in Computer Science or Software Engineering or equivalent years of experience preferred
  • Experience (years and type of experience): 3 years of experience required; 3-5 years of experience preferred
  • Certification(s): None required; None preferred
  • License(s): None required; None preferred
KNOWLEDGE, SKILLS, AND ABILITIES REQUIRED:
  • Working technical knowledge of programming languages
  • Experience working with enterprise applications
  • Hands on experience working in integrated development environments
  • Extensive experience with operating systems.
  • Extensive experience with a database system.
  • Solid working knowledge of current Internet technologies
  • Hands-on software troubleshooting experience.
  • Knowledge of applicable data privacy practices and laws.
  • Experience with specific phases of the software development life cycle
  • Familiarity with software development methodologies
  • Flexible and adaptable in regard to learning and understanding new technologies.
  • Strong written and oral communication skills.
  • Strong interpersonal skills.
  • Ability to conduct research into software-related issues and products.
  • Highly logical.
  • Technically proficient.
  • Highly self-motivated and directed.
  • Keen attention to detail.
  • Proven analytical and problem-solving abilities.
  • Ability to effectively prioritize and execute tasks in a high-pressure environment.
  • Ability to work both independently and in a team-oriented, collaborative environment.
  • Creativity in web or interface design.
  • Demonstrates the organization’s core values, exuding behavior that is aligned with the firm’s culture
TECHNICAL, COMPUTER, AND SYSTEM-SPECIFIC SKILLS REQUIRED:
  • Proficiency in Microsoft Office Suite (Word, Excel, PowerPoint, Outlook)
  • Ability to learn any other appropriate program or software system used by the firm as necessary
OTHER REQUIREMENTS:
  • Overtime work may be required
SPECIAL WORKING CONDITIONS:
  • Fast paced multi-tasking environment
  • Some travel may be required
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 accommodations to applicants and colleagues who need them for medical or religious reasons.
EEOC (STATEMENT):
  • BRP is an equal employment opportunity firm and strives to comply with all laws prohibiting discrimination based on race, color, religion, age, sex (including sexual orientation and gender identity), national origin or ancestry, disability, military status, marital status, and any other category protected by federal, state, or local laws. All such discrimination is unlawful, and all persons involved in the operations of the firm are prohibited from engaging in this conduct.
#LI-DT1
#LI-REMOTE
PRIMARY RESPONSIBILITIES & PERCENTAGE OF TIME PER PRIMARY RESPONSIBILITY:
Strategy & Planning (40%):
  • Assist other developers, analysts, and designers in conceptualizing and developing new software programs and applications.
  • Plan phases of the software development life cycle (SDLC) for a variety of projects.
  • Assist in the preparation and documentation of software requirements and specifications.
  • Research and document requirements of software users.
Operational Management (50%):
  • Consistently write, translate, and code software programs and applications according to specifications.
  • Run and monitor software performance tests on new and existing programs for the purposes of correcting errors, isolating areas for improvement, and general debugging.
  • Administer critical analysis of test results and deliver solutions to problem areas.
  • Generate statistics and prepare and write reports for management and/or team members on the status of the programming process.
  • Assist in the development and maintenance of user manuals and guidelines.
  • Install software products for end users as required.
  • Write programming scripts to enhance functionality and/or appearance of company Web site and/or related Web applications as necessary.
  • Remove code script from company Web site and/or related Web applications as necessary.
  • Liaise with network administrators, systems analysts, and software engineers to assist in resolving problems with software products or company software systems.
  • Manage and/or provide guidance to junior software developers and research assistants.
Acquisition & Deployment (10%):
  • Conduct research on emerging application development software products, languages, and standards in support of procurement and development efforts.
  • Recommend, schedule, and perform software improvements and upgrades.
MANAGEMENT AND SUPERVISORY SCOPE:
  • Insert
FINANCIAL AND BUDGET ACCOUNTABILITY:
  • Yes/No
Click
here
for some insight into our culture!



Please Note :
epokagency.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, epokagency.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.