JOBSEARCHER

HBITS-07-14789-Software Developer-Expert

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Job DescriptionProject/Program: Act as Expert Programmer/Developer working NYS Department of Information Technology.Day-to-day TasksDaily Tasks will include but are not limited to the following:Interact with Agency/business subject matter experts to understand business needs/requirements, Vendors of Commercial Off the Shelf (COTS) products, and IT teams to determine and design application and system requirements.Participate in the entire Secure Software Development Life Cycle (SSDLC) including debugging and configuring solution.Design and document all components of approved application solutions including system integrations.Write clean, testable codeDevelop JAVA applications including perform system testing and development of testing plans.Review and refactor code including performing code reviews and suggest changes that will best fit the Agency/business needs.Deploy fully functional applications.Use GitLab as Source Code repositoryAssist and verify design of solution and production of all design phase deliverables.Manage build phase and quality assure code to ensure fulfilling requirements and adhering to application architecture.Resolve difficult design and development issues.Identify bugs when developers are not able to do so.Identify installation solutions for new applicationDetermine the requirements for new applicationPublish and/or present design reportsIdentify areas for improvement in current systemsCoordinate with business, vendor and IT team members to reach project milestones and deadlinesCreate systems to keep data secureWrite clean, testable code using advanced analytical functions.Mandatory QualificationsSoftware Developer –Is involved with all facets of the software development process, including the research, design, programming, testing and implementation of computer software.Expert84+ months: Candidate is able to provide guidance to large teams and/or has extensive industry experience and is considered at the top of his/her field.Requested Qualifications84 months experience developing complex applications using Java programming languages.84 months experience developing Java applications using WebServices, SAML v2.0/ADFS,Servlets and Applets (API’s).84 months experience with J2EE development.72 months experience with Oracle RDBMS (version 9i or higher).72 months experience programming business logic in stored procedures and/or middleware.72 months experience with web page templating frameworks in J2EE.36 months experience supporting application projects for the transportation industry.We provide equal employment opportunity for all applicants and employees regardless of race, color, sex, gender identity, gender expression, religion, age, national origin, citizenship, disability, medical condition, family care status, marital status, domestic partner status, sexual orientation, genetic information, military/veteran status, or any other protected basis.