IT Developer

United Kingdom🕖 4 months ago

Business Unit:

Cubic Transportation Systems

Company Details:

When you join Cubic, you become part of a company that creates and delivers technology solutions in transportation to make people’s lives easier by simplifying their daily journeys, and defense capabilities to help promote mission success and safety for those who serve their nation. Led by our talented teams around the world, Cubic is committed to solving global issues through innovation and service to our customers and partners.

We have a top-tier portfolio of businesses, including Cubic Transportation Systems (CTS) and Cubic Defense (CD). Explore more on Cubic.com.

Job Details:

Job Summary:

The IT Software Developer is responsible for designing, modifying, developing, writing and implementing software programming applications. The IT Software Developer will also support and/or install software applications, conduct testing and analysis, and certification of software. This position typically works under general supervision and direction.

Essential Job Duties and Responsibilities:

Contribute to all phases in the Software Development Lifecyle.Liaise with the Product Owner to evaluate and understand the requirements of projects and service requirements, resolving or escalating issues as they arise.Participate in Sprint Planning meetings, and ad-hoc design workshops, to discuss and understand technical design approaches.Meet with stakeholders to clarify requirements.Performs problem analysis and system design utilising a good understanding of business system functions and requirements.Produces detailed requirements, specifications, 3rd tier application technical guidance and user documentation. Develop systems using Microsoft .NET C# and related technologies (Windows Services, Web Api, SQL).Responsible for debugging programs, including assessing the severity of problems, determining corrective action, resolving technical problems, and implementing solutions.Ensure all work is carried out with reference to CTS IT department work instructions and standards.Be aware of parallel development work to ensure appropriate segregation, branching and merging of development streamsDevelop automated unit and integration tests using frameworks where appropriate.Ensure that all requirements are tested.Provide support to Testers during planning and test execution of functionality.Maintain development and testing environments.Assist 2nd line support teams when Incidents or Service Requests are escalated.Follow the team’s development Agile/Scrum methodology and toolset (TFS, GIT).Share skills and knowledge with other team members.Produce documentation required for processes such as Gateways, Change Control and Assurance Events.Maintain automated release processes.Be aware of technology developments and industry news.The candidate may be required to work on other Cubic sites.Comply with Cubic’s values and adherence to all company policy and procedures. Comply with the code of conduct, quality, security and occupational health, safety and environmental policies and procedures.In addition to the duties and responsibilities listed, the job holder is required to perform other duties assigned by their manager from time-to-time, as may be reasonably required of them.

Skills, knowledge and experience:

Essential:

Demonstrable experience of achieving business goals and contributing to a culture of continuous improvement.Significant knowledge of C# & .Net.Experience of systems automation, configuration management, automated server and environment builds.Experience of working in an ITIL controlled environment.Knowledge of Best Practices such as SOLID and Design Patterns.Comfortable with automated Unit Tests (e.g. nUnit or MSPEC).Analytical, solutions focussed, problem solver who can quickly & accurately identify key issues.Excellent attention to detail with highly methodical approach to working.Experience of developing clear, concise documentation (design, technical and support).Effective & well-presented communicator both verbally and in writing.Knowledge of ASP.Net MVC.

Desirable:

Understanding of the software development lifecycle using an iterative (Agile) approach.Experience of developing applications that use Microsoft SQL Server as a data store.Experience of working under pressure in a dynamic and fast-moving technical environment.Experience of working with Team Foundation Server.Knowledge and experience implementing and supporting public cloud hosted solutions (AWS and Azure).Knowledge of Microsoft Service Bus for Windows.

Education And Qualifications

Essential:

Bachelor’s degree in a numerate subject (e.g. Computer Science, math’s, engineering, natural science) or equivalent education/experience

Desirable:

Formal Microsoft Training in .Net and SQL Server.Formal training in Database Administration.

Personal Qualities

Pro-active individual that uses initiative, takes responsibility for their actions and actively seeks opportunities for self-improvement.Approachable, adaptable and able to work on their own or as part of a team.A self-motivated and proactive individual able to work with minimal supervision.Attention to detail and adherence to procedures.Strong customer service skills.Ability to learn on the job.Possess a methodical and structured approach to analysing production issues.Strong communicator with the ability to communicate both orally and in writing, with good documentation and presentation skills.

Worker Type:

Contingent Worker

Key Skills

Cubic Corporation

Related Jobs

Canonical - Jobs

Security Engineer Ubuntu

Hamburg, Hamburg, Germany💰 USD70K - USD120K🕖 2 years ago
LimeSurvey

Senior Software Engineer

EUROPE💰 USD50K - USD80K🕖 2 years ago
Covariant

Test Automation Engineer

Berkeley, CA💰 USD60K - USD100K🕖 2 years ago
Plenty of Fish

Senior Android Engineer

🌏 Worldwide💰 USD60K - USD120K🕖 2 years ago
LeadSimple

Lead Software Engineer

🌏 Worldwide💰 USD120K - USD140K🕖 2 years ago
Iterative

Senior Frontend Engineer

🌏 Worldwide💰 USD50K - USD180K🕖 2 years ago
Wander

Data Engineer

🌏 Worldwide💰 USD10K - USD100K🕖 2 years ago
Covariant

Production Engineer

United States💰 USD60K - USD100K🕖 2 years ago
Commit

Senior Back End Developer

Canada💰 USD110K - USD140K🕖 2 years ago
AON3D

Senior Frontend Engineer Platform

Montreal, Qc or Remote USA or Canada💰 USD60K - USD120K🕖 2 years ago
Philo

IT Engineer

San Francisco, California, United States💰 USD70K - USD120K🕖 2 years ago
Canonical - Jobs

Senior Software Engineer Cloud Images

Syracuse, New York, United States💰 USD70K - USD120K🕖 2 years ago
Levity AI

Senior Product Designer

🌏 Worldwide💰 USD60K - USD70K🕖 2 years ago
Clevertech

Hands On Engineering Manager

🌏 Worldwide💰 USD50K - USD130K🕖 2 years ago
SOCi

Full Stack Software Engineer

🌏 Worldwide💰 USD100K - USD140K🕖 2 years ago
Zuplo

Senior Front End Developer

🌏 Worldwide💰 USD80K - USD150K🕖 2 years ago
Tettra

Customer Success Manager

🇺🇸 Remote US💰 USD60K - USD100K🕖 2 years ago
Angi

Senior Software Engineer .NET Core

San Francisco, California, United States💰 USD65K - USD120K🕖 2 years ago
Ethereum

Front End TypeScript Developer

Remote💰 USD60K - USD120K🕖 2 years ago
Toptal

Senior UX UI Designer

🌏 Worldwide💰 USD50K - USD300K🕖 2 years ago