CLOSING DATE 19 FEBRUARY 2024
NOV Kristiansand is seeking an experienced System Developer. This role is a contributor to the IT Application delivery strategy by supporting the Manager, Enterprise Content services vision and leadership. The Application Developer is responsible for performing the development and enhancement requested via Jira tickets and in compliance with the Software Development Lifecyle and Change Management processes.
The Application Developer IV – ECS closely collaborates with the Manager, the Business Application Managers, Scrum Masters, product owners, business analysts and the respective AMS functional and technical resources to ensure the delivery of the solution is in line with the documented expectations.
The candidate should have solid understanding of Microsoft technology stacks like Visual Studio, C#.net programming and Angular. They should be enthusiastic about learning new technologies that are part of emerging platforms platform and technologies.
PRIMARY RESPONSIBILITIES
- Participate in Daily Stand ups and Retrospective sessions as scheduled by the Scrum Master.
- Identify project tasks and define task definitions in the form of User Stories
- Work with senior staff and Software Project Manager to develop time estimates for project tasks as defined in Story Points
- Assist with implementation of project architecture, standards, and processes, under the direction of senior technical Lead and application Manager
- Research, identify and document client's technical requirements
- Determine and identify appropriate technologies to be used
- Develop and document the system architecture
- Assist Database Administrator in creating data flows and database schemas
- Develop and document the high-level technical design
- Attend regular project technical team meetings
- Provide senior project staff with full communication of project progress
- Take an active role in development of low-level design
- Develop code in keeping with established processes and standards
- Debug and unit test modules before deployment to QA environment
QUALIFICATIONS:
- University degree in Computer Science, Engineering, Information Systems, or related discipline (May be compensated by relevant experience)
EXPERIENCE:
- Minimum of 3 years’ experience in relevant technical areas (Software development)
SKILLS, TRAINING & SPECIALIST KNOWLEDGE:
- Completed multiple software development projects through all phase of development on multiple platforms and languages
- Demonstrate knowledge of C#.net, Angular, Azure, Razor, ElasticSearch, Microsoft Dynamics 365, Github and use of containers
- Demonstrate proficiency with physical and logical database design using Microsoft technologies
(ref: 25573)