Sr. Software Developer
: Job Details :


Sr. Software Developer

Pierce

Location: New York,NY, USA

Date: 2024-05-16T17:18:45Z

Job Description:
Strategy & Planning
  • Orchestrate integration projects and corresponding strategies between business units and development teams
  • Plan, execute, and manage the integration of new applications into existing systems and software throughout the enterprise
  • Ensure that integration planning and practices are aligned with strategic business goals and the company's overall strategic vision
  • Develop standards and processes to support and facilitate integration projects and initiatives
  • Collaborate with analysts and designers in the development and initiation of new software programs and applications
  • Participate in quality assurance of program logic, data processing, and error resolution
  • Develop an awareness of programming and design alternatives
  • Take an active role in cross-departmental projects when needed
Acquisition & Deployment
  • 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 technical requirements of software users
  • Research and make recommendations on integration products and services
  • Lead solution alternative analysis to select application & build software solutions that the organization can leverage
  • Lead integration testing phase of software and applications under development in order to identify and remedy potential problem areas
Operational Management
  • Write, translate, and code software programs and applications according to specifications
  • Ensure detail design specifications and unit test plans support high level design
  • Ensure deliverables conform to best practices and internal standards
  • Run and monitor software performance tests on new and existing programs for the purposes of correcting errors, isolating areas for improvement, and general debugging
  • Generate statistics and prepare & 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
  • 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
  • Where applicable, develop prototypes of interfaces and attributes based on the user requirements
Requirements
  • Prior experience in the insurance industry required
  • 7+ years' experience working with enterprise applications or architectural leadership role in building web based Java EE and/or Spring services/applications
  • Solid working knowledge of current technologies, including SOA or REST, web services, J2EE technologies, Spring, Hibernate
  • Expertise with industry standard development tools (e.g. Eclipse, Subversion, etc.)
  • Hands on experience working in integrated development environments
  • Extensive experience with application servers (Tomcat, Weblogic, Websphere, JBoss, etc)
  • Extensive experience with SQL, some DBA experience a plus
  • Knowledge of applicable data privacy practices and laws
  • Familiarity with agile software development methodologies
  • Experience working with vendor applications and resources
Apply Now!

Similar Jobs (0)