Senior Software Engineer (Java) - 12 months FTC
Full-time Mid-Senior LevelJob Overview
What you#ll need to do to succeed
- Gain a comprehensive understanding of Insights' products and services and apply this knowledge during refinement, design, and building phases to ensure the correct features are developed.
Become part of a squad
- Be an active member of an Insights cross discipline delivery squad
- Attend and actively participate in the squad's Agile SCRUM ceremonies
- Contribute towards refining and improving delivery processes within the squad
- Share opinions, ideas, and experience regarding process, features and technical topics which may arise
Become part of a department
- While you deliver within your squad, you should also actively contribute to initiatives that improve the department's overall delivery capabilities
- Share your experience and actively engage in mentoring less experienced colleagues
- Engage in cross-squad collaboration to solve shared technical challenges
- Understand the impact of technical debt and take action to repay it
- Participate in third-line application support and resolution of production issues
Apply technical experience
- Design, develop, release and support robust, scalable and adaptable software
- Collaborate with Technical Leads to design software architecture
- Conduct code reviews and give respectful and constructive feedback
- Contribute to the definition and improvement of development processes and policies
- Write and maintain tests and contribute to expanding test suites
- Provide appropriate documentation for solutions and promote the development knowledge base within the team
Make Your Resume Now