Junior Software Engineer developing and maintaining software applications for Gentrack. Collaborating with team members to improve code quality and software solutions in a hybrid role.
Responsibilities
Writing, testing, and maintaining code for software applications while adhering to coding standards and best practices.
Engaging in code reviews, offering and receiving constructive feedback to improve code quality and ensure alignment with team standards.
Identifying and troubleshooting software issues, bugs, and challenges during the development life cycle, demonstrating analytical and problem-solving skills.
Assisting in testing software components and debugging issues to ensure high-quality deliverables.
Creating and maintaining technical documentation related to code, processes, and project specifications.
Participating in planning, stand-ups, estimation, retrospectives and backlog grooming as appropriate.
Aligning work with the overall goals and objectives of the software project, contributing to the successful delivery of software solutions.
Effectively communicating progress, challenges, and ideas within the team or during meetings to ensure project alignment.
Being open to learning new technologies and adapting to changes in project requirements or technology stacks.
Seeking guidance and mentorship from more experienced team members, actively learning from their expertise and leveraging their knowledge to enhance personal and professional growth.
Requirements
1+ years Commercial Java Software Development Experience
Time spent working in team environments, particularly self-managing environments.
Familiarity with relevant technologies and concepts including Object Orientated Design, Enterprise Database, AWS, Java or .Net experience, GIT, Web Services, CRM, Java, C#/.NET, Hibernate and Spring.
Previous experience working with databases particularly Microsoft SQL Server.
Experience coding in a desktop application environment is highly desirable.
Demonstrated knowledge of web technologies, such as HTML, CSS and JavaScript.
Strong initiative to find ways to improve solutions, systems, and processes.
Internally motivated, able to work proficiently both independently and in a team environment.
High levels of energy, sound judgement and determination to achieve with a sense of urgency.
Excellent relationship management and interpersonal skills.
Ability to give and receive positive and constructive feedback.
Bachelor’s degree in computer science or similar.
Benefits
Personal growth – in leadership, commercial acumen and technical excellence.
To be part of a global, winning high growth organization – with a career path to match.
A vibrant, culture full of people passionate about transformation and making a difference -with a one team, collaborative ethos.
A competitive reward package that truly awards our top talent.
A chance to make a true impact on society and the planet.
Director of Software Engineering at Acuity leading AI - enabled digital commerce platform development and transforming user experience with modern architecture.
Senior Product Engineer leading application and integration of protection and control solutions by Hubbell. Collaborating with engineering, sales, and customer support to deploy tailored technical solutions.
Software Engineer leading a team to develop high quality software solutions for DoD training systems. Supporting the JTSE program at Joint Staff Complex in Suffolk, VA.
Lead Principal Engineer Specialist at SAE facilitating aviation standards through technical management and collaboration. Recruiting and mentoring volunteers while driving continuous improvement initiatives in a hybrid work environment.
Product Engineer overseeing the technical lifecycle of screening and biomass handling products for Valmet. Collaborating with global teams and providing engineering expertise across the product lifecycle.
Lead ETL Developer responsible for ETL solutions involving data integration and automation. Working in a hybrid environment at Canada Life with a strong emphasis on collaboration.
Senior Software Engineer developing high - quality software solutions for Savanta. Collaborating with cross - functional teams in a hybrid work environment to deliver impactful products.
Technical Lead developing and evolving iTakeControl, a clinical trial patient engagement platform at Red Nucleus. Leading in - house product development with a focus on compliance and mentoring engineers.
Principal Software Engineer developing and enhancing secure software systems for Northrop Grumman's CHORD portfolio. Focused on collaboration, team empowerment, and personal responsibility in a complex technical environment.
Software Engineer developing Python applications on Linux for Northrop Grumman's Space Sector. Collaborating with cross - functional teams to deliver secure, scalable software in a SCIF environment.