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.
Software Developer creating applications for data processing as part of a global team at S&P Global. Engage in design, development, and support of data - intensive business - critical applications.
Mainframe Engineer at Truist delivering complex software solutions and leading development efforts. Collaborating with teams for high - quality software in an Agile environment.
Lead Software Developer responsible for architecting and developing solutions for content systems at S&P Global. Collaborating within multi - functional Agile teams to support key business needs.
Junior Software Engineer joining expert teams to develop impactful digital solutions for clients. Involved in software development, testing, and client collaboration on integration projects.
Lead Manufacturing Process Engineer providing technical leadership in aerospace manufacturing. Resolving manufacturing issues and ensuring compliance with ITAR regulations.
Full Stack Engineer at Gridware leading development of full - stack systems for core platform. Designing scalable services for monitoring electrical grid using advanced technologies.
Senior Tech Lead managing Network Observability & Automation Enablement for Freddie Mac. Leading infrastructure modernization and technical projects ensuring network performance and stability.
Internship role in Fullstack Development collaborating on web solutions and artificial intelligence technologies. Join a diverse team in developing innovative applications for cloud platforms.
Tech Lead managing a full - stack team for an out - of - home media company. Collaborate with Product Owners and lead technical development for innovative solutions.