Key Responsibilities
- IT Systems Software Analysis & Programming focuses on programming & configuration of IT Systems Software (i.e. software for use in operating/controlling hardware and providing a platform for running internal end user/business applications).
- The work includes:
- Identifying and analyzing business needs, conducting requirements gathering, and defining scope and objectives for the IT System
- Developing programming specifications, diagrams, and flowcharts
- Writing code in lower-level programming languages to optimize the performance and efficiency of an organization's IT platform/infrastructure
- Configuring, customizing, diagnosing, and enhancing vendor systems software (e.g., operating systems software and utilities that manage access to peripherals, facilitate networking, manage memory allocation, manage file storage on hard drives, etc.)
- Writing diagnostic programs to test integrated software/hardware systems and resolve system faults
- Creating functional and technical documentation of systems software programs and code
- Level: A Senior Professional (P3) applies advanced knowledge of job area typically obtained through advanced education and work experience.
- Managing projects / processes, working independently with limited supervision.
- Coaching and reviewing the work of lower-level professionals.
- Problems faced are difficult and sometimes complex.
Technology skills: (Mandatory)
- Java, J2EE, Spring Boot, Microservices
- Strong knowledge of Java, Oracle database, and associated frameworks
- Proven experience as a Java Developer, HTML, CSS3 & JavaScript.
- Ability to design, implement, and maintain Java-based applications
- Excellent writing well-designed, efficient, and testable code
- JIRA and Confluence
Required qualifications to be successful in this role
Bachelor's degree in computer science engineering, or related field.
4-8 years of experience as a Java Fullstack Developer.
Strong problem-solving skills and ability to work under pressure.
Familiarity with SAFe Agile principles.
Excellent communication and collaboration skills.