Junior Analyst Developer
- Full-time
- Level: Employee - Standard
Company Description
Company Description
On May 31, 2023, Viasat completed its acquisition of Inmarsat, combining the teams, technologies and resources of the two companies to create a new global communications partner.
About Viasat
Viasat is a global communications company that believes everyone and everything in the world can be connected. With offices in 24 countries around the world, our mission shapes how consumers, businesses, governments and militaries around the world communicate and connect. Viasat is developing the ultimate global communications network to power high-quality, reliable, secure, affordable, fast connections to positively impact people's lives anywhere they are—on the ground, in the air or at sea, while building a sustainable future in space.
Chief Operations Office
Inmarsat’s Chief Operations Office (COO) plays a vital role managing the services that keep our business running and delivering to our customers. COO consists of 9 functions from Satellite Operations to Customer Service and Service Delivery, Network Operations and Service Assurance to Group IT, One IT, Cyber Security and the Digital office.
Job Description
Primary role purpose:
The Analyst Developer with be responsible for application integration development, under the guidance of senior developers, to deliver integration services and other utility tools that would benefit integration development. This candidate will be involved in all phases of the full systems life cycle to get an understanding of real world development and be responsible for assisting with coding, testing, implementing, maintaining and supporting various integrations.
The candidate should be passionate about innovative software development, eager to implement and advance their knowledge of cutting-edge technologies, and willing to immerse themselves in modern development practices such as DevOps, CI/CD, Lean and Agile.
Key Responsibilities:
- Develop an understanding of the current and emerging technologies that will support the centre of excellences in delivering quality solutions.
- Develop and unit test integration services on the OpenShift Platform.
- Participation in team discussions and ask questions to the team to increase their knowledge and potential challenge the thinking of senior resources.
- Contributing to reviews of methodologies, standards and processes and code reviews of delivered code.
- Ability to work under limited supervision with only guidance about overall goals and objectives.
Qualifications
Essential Knowledge and Skills:
The candidate must be able to demonstrate skills and knowledge at the depth and scope required for the position.
- Bachelor degree or technical diploma within a related field from a recognized post-secondary institution. Other combinations of education and experience may be considered
- 1+ years’ experience in IT solution delivery roles
- 1+ years’ experience developing Java-based application server or ESB/SOA/BPM middleware layers
- Command of XML standards and experience in their application (XML Schema, XSLT, STX, DOM, SAX, and similar technologies
- Aptitude to build complex systems using web services standards like WSDL, SOAP, REST or similar technologies
- Experience in at least one object oriented programming language (Java, C#, etc.)
- Understanding of Enterprise Design Patterns
- Understanding of API design, development and maintenance
- Experience with source code control tools like Git, GitHub etc.
- Understanding of merging, branching, versioning, labelling and managing the release of production code
- Clarity and precision in verbal and written communications
- Ability to interact comfortably with the other members of a large, geographically dispersed team
Desirable Knowledge and Skills:
- Java Certification or other relevant qualifications
- Experience in container development in Docker/Kubernetes
- Experience of the Eclipse IDE or JBoss Developer Toolkit
- Programming experience in at least one non scripting language
- Working experience of one defect tracking system
- Experience with Continuous Integration/Continuous Delivery
- Experience working in ‘Agile’ teams
Additional Information
Additional information
You must be eligible to work in this location advertised.
Our culture and ways of working
Our values define Inmarsat’s culture and represent what we believe in. Inmarsat employees aspire to behaviours that support our values, which create a stronger working environment and lie at the heart of our continued success as an organisation.
- Customer – we provide a unique value to our customers
- Accountability – we take ownership, we deliver results, and we keep our promises
- Respect – we collaborate, we embrace and celebrate diversity and we value difference
- Excellence – we create bold solutions for our customers and put quality at the heart of everything we do
We also value and encourage a healthy work-life balance, so we offer flexible working wherever possible. Depending on the operational requirements of your job and your team, we can offer compressed hours (nine-day fortnight), hybrid office-remote working, and flexibility during your working day to take care of personal commitments.
Diversity
At Inmarsat we want the best people for the job, and we warmly welcome applications from you if you’re suitably qualified and eligible, regardless of your sex, gender, age, race, ethnicity, disability, sexuality, gender identity, neurodiverse qualities, religion or belief, marital status, pregnancy, or maternity status.
Inmarsat is signed up to the Halo Hair Code, which aims to protect employees who come to work with natural hair and protective hairstyles associated with their racial, ethnic, and cultural identities.
To give you the best experience possible during your application process and interview, we can make adjustments. For example, if you’re visually impaired we’ll happily meet you locally and help you find your way to our office, or if you have neurodiverse qualities, we can provide you with additional support to help you prepare for your interview. Please let our Resourcing Team know if there are any ways in which we can support you.