Sr. Software Development Analyst needed for a contract to hire opportunity with our client in Brea, CA. Position is currently working remote.
JOB DESCRIPTION
Responsible for researching and fact-finding to develop or modify information systems and system integrations.
Assisting in defining best practices, defining standards, developing code libraries and Proof of Concepts.
Preparing Detailed Specifications or Design from which programs will be written.
Code / configure, unit test, review code, debug, document, and maintain complex software applications, in an environment that continuously introduces leading-edge technologies.
May be required to lead a medium sized development team and mentor other less experienced developers.
Operates under general supervision, adhering to company standards, processes, and methodologies.
Primarily work as part of a collaborative team in a matrixed organization structure at company facilities, utilizing company-issued equipment.
Assist in Estimating, Planning and Tracking Development Tasks.
Research, Design and Prepare Detailed Functional Specifications.
Responsible to Code / Configure and unit test functionality as per detailed functional specifications as per established Standards.
Develop Reusable Code Libraries, Develop Proof of Concepts.
Review Code for Quality and Adherence to Standards.
Debug Reported Production Issues and Implement identified Fixes.
Other functions that may be assigned.
QUALIFICATIONS
Sufficient educational background and / or experience and expertise to lead, research, analyze, design, prepare detailed specification, and develop or modify complex application programs from the detailed specifications using the technology stack.
A minimum of 5 years' Experience related to Software Development.
Must have at least 3-year experience in one or more technologies and methodologies used at company.
Must have at least 2-year experience in designing software and preparing detailed Functional Specifications.
Must have at least 1-year experience in Estimating, Planning and Tracking Development Tasks.
Must have some experience in providing Production Support.
At least 5 years in J2EE Server-side development (JDBC, JAXB, JMX).
At least 3 years of experience in Open Source Frameworks (Spring, Jersey, CXF, Netflix APIs).
At least 3 years working with SQL / No SQL related technologies (SQL Server, DB2, Cassandra).
At least 3 years of building SOAP and REST based Web Services.
At least 2 years working with monitoring tools (App Dynamics, Splunk).
Knowledge of database design concepts, programming.
Knowledge of object-oriented programming.
Understanding of software development life cycle.
Knowledge of researching and preparing detailed functional specifications.
Basic knowledge of estimating, planning, and tracking development tasks.
Knowledge of how application systems interact with each other, databases, and the Infrastructure.
Experience with debugging production issues and resolving them.
Experience with identifying application performance bottlenecks and resolving them.
Excellent written and verbal communication skills.
Ability to thrive in cross functional matrix environment.
Excellent teamwork and interpersonal skills.
Proficient in writing configurable, maintainable and testable code in a highly collaborative environment.
Platinum Resource Group is a professional level consulting firm, providing resources to Fortune 1000 client companies in the areas of technology, human resources, accounting, finance, business systems and supply chain, on a contract and interim basis. PRG has operations in Orange County, San Diego, Los Angeles and San Francisco. As a W-2 employer we offer our consultants direct deposit bi-weekly payroll, health, dental, vision benefits, paid holidays, and referral bonuses.