An exciting opportunity for a .Net Developer to work alongside a team in an organisation in the Supply Chain industry while also having customer facing duties.
Position Summary Work with customers, business analysts, and team members to understand business requirements that drive the analysis and design of quality technical solutions that are aligned with business and IT strategies and comply with the organisation's technical standards. Involved in all phases of the full systems life cycle.
Coding: With limited direction, develop code, test, debug, maintain, modify, and install moderately complex software programs. Applies structured programming techniques and adhere to coding standards.
Testing: Develops unit test and test scripts; performs unit, performance and regression tests. Assists Quality Assurance testing team and Business Analysts/Process Analysts.
Analysis/Design: Independently analyse and document test results to ensure that programs are meeting the technical requirements. Analyses moderately complex business requirements and performs feasibility studies for projects typically of a medium scope and complexity.
Technical Support: Researches and resolves moderately complex programming issues with immediate short-term solutions.
Documentation: Develop technical specifications, unit tests to the SDLC, for stand-alone programs or systems. Prepare concise internal program documentation on program development and revisions.
Communication: Conveys problems, solutions, updates and project status to peers, internal customers and management. Develops and maintains program, systems and user documentation.
Planning: Prepares sound time estimates for all phases of technical design projects.
Performs other related duties and participates in special projects as assigned.
Job Knowledge & Skills
.NET Development - C# .NET/ASP.NET, MVC, CI/CD,
Oracle PL/SQL, MS SQL
Bachelor degree in Computer Science, Information Systems, Computer Engineering with 3-5 years of relevant work experience OR demonstrated ability to meet the job requirements through a comparable number of years of applicable work experience.
Must be able to demonstrate a very good understanding of the information technology environment/infrastructure utilised for the job and be able to identify and resolve moderately complex challenges associated with the work.
Must have very good knowledge and understanding of the assigned information technology platform and make recommendations for improvements to the technology.
Have very good understanding of information/data management concepts. Must be able to effectively analyse and solve non-routine work related problems.
Requires very good communication skills with ability to state messages in a clear manner by using language that is easy for others to understand.
Must be able to proactively listen to others to understand issues and situations. Must be able to clearly articulate business needs to both internal and external customers
Willingness to occasionally travel and spend time on site.
Periodic on-call support of production deployments.
Any other duties as assigned by the Manager.
Morgan McKinley is acting as an Employment Agency and references to pay rates are indicative.