Sofware Engineer III
Would you like to be part of a team that delivers high-quality software to our customers
Are you a highly visible champion with a can do attitude and enthusiasm that inspires others
About The Business
At Cirium, our goal is to keep the world connected. We are the industry leader in aviation analytics; helping our customers understand the past, present, and predicting what will happen tomorrow. Our mission is to transform the aviation industry by enabling airlines, airports, travel companies, tech giants, aircraft manufacturers, financial institutions and many more accelerate their own digital transformation. You can learn more about Cirium at the link below. https://www.cirium.com
About Our Team
Generally, the team is form in Squad where each squad consist of Squad Lead, Business Analyst, Dev lead, Developers and Testers. This Squad structure provides more connectivity among team members and allows us to deliver faster as all resources work as one group on dedicated tasks.
About The Role
As a Software Engineer III, you will be responsible for designing, developing, and testing complex software solutions. You will work closely with cross-functional teams to identify and address technical challenges.
Responsibilities
- Designing and work with complex data models, Successfully implement development processes, coding best practices, and code reviews
- Completing complex bug fixes
- Partnering with development team members to understand complex product requirements and translate them into beautiful software designs
- Enhancing your technical skills and keeping up to date with new technology developments
- Implementing development processes, coding best practices, and operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.
- Designing and work with complex data models, Successfully implement development processes, coding best practices, and code reviews
Requirements
- Possess a Bachelor's in Computer Science, Engineering, or a related field
- Experience in cloud-based applications covering: Java, Spring, REST APIs, microservices, event-based architectures and any of the major cloud service providers
- Have knowledge of SQL databases, such including database and query design techniques.
- Have good research skills, with a drive to complete research tasks successfully despite difficulties
- Have a great working knowledge of Industry best practices in software development
- Have good knowledge of test-driven development
- Be able to demonstrate proficiency with data manipulation language including optimization techniques.
- Have good oral and written communications skills.
Learn more about the LexisNexis Risk team and how we work here