Company:
Zenith Services
Location: Lansing
Closing Date: 26/10/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description
Job Description:
Senior Development Lead:
- Lead and manage the design, implementation and delivery of system and software architecture designs, strategies and quality assurance plans.
- Design, prototype, develop and implement to achieve business results for the client.
- Experienced expert able to lead and deliver solutions using object-oriented, service-oriented architecture, and n-tier architectures.
- Adopt, develop, and execute a robust software development lifecycle, using industry best practices. Follows both the State and industry best practices for software engineering.
- Leads in the development of long term technology strategy and planning for the entire organization leveraging existing and acquiring new resources.
- Leads and actively participates on project teams, clarifying business needs and requirements, performing analysis, design, development, integration, and maintenance of systems across the enterprise.
- Willing and able to engage with other internal organizations to maximize delivery capabilities and provide value to clients.
- Participates and leads the development of delivery approach, and labor and cost estimates.
- Manage projects or tasks using the State and industry project delivery methodologies and best practices.
- Relies on experience and judgment to plan and accomplish goals, independently performs a variety of complicated tasks, a wide degree of creativity and latitude is expected.
Required:
- Java, J2EE
- Experienced in designing and implementing Java MVC frameworks (Struts MVC) and ORM tool (Hibernate/JPA) and Java Script, Web Services and EJB.
- Experience in developing procedures and queries with Microsoft SQL Server (SQL 2016 or higher) or equivalent DB (Oracle/Postgres)
- Experience with Agile methodologies
- Performing analysis and requirements gathering with customers.
- Experience with both web-based and client server based systems architecture.
- Experience with Object Oriented Analysis, design and programming experience.
- Experience with systems development methodology utilized in the development of new systems and enhancements.
- Ability to work and communicate well with all levels of IT coworkers and users.
- Ability to prepare detailed written instructions and documentation.
- Experience with Java batch jobs
- Ability to work under pressure and tight timelines and diagnose and resolve complex problems quickly.
Skill Description
- Minimum of ten years of post-undergraduate degree experience as a Java code developer
Nice to have:
- Domain knowledge of public retirement systems (Clarety Experience) highly desired
- Ability to mock up/wireframe website architecture changes
- Experience maintaining websites with a CMS (Sitecore preferred)
- Working knowledge of UX
- WebSphere development technologies
- Java Springboot, microservices
- Cloud based development and deployment experience
- Siebel / Microsoft Dynamics 365 - CRM applications
- NICE InContact
- Jenkins or Azure DevOps experience
- Git/Jira - file repository system experience
- FileNet Suite of products
- Jasper Reports / PDF document processing
- Junit
- Maven
- Log4j
- SoapUI
Share this job
Zenith Services
Useful Links