This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Orbis Communications is seeking a Senior Software Developer with proven leadership abilities to manage and mentor a team of developers.
The role involves driving the success of the Outcome product line through a balance of technical expertise, strategic thinking, and people management.
The ideal candidate will possess strong communication skills and thrive in a collaborative, fast-paced environment.
Key responsibilities include leading the architecture, development, and maintenance of the Outcome product line, ensuring robust performance and innovative solutions.
The candidate will act as the final technical point of contact for client concerns and work closely with management and client-facing teams to resolve issues.
Mentorship and performance feedback will be provided to a team of local and international developers, fostering a culture of collaboration and continuous improvement.
The role requires collaboration with the executive team to align development priorities with organizational goals and proactively identify opportunities for product enhancements.
The candidate must communicate complex technical concepts clearly to both technical and non-technical stakeholders.
Projects must be delivered on time and meet high-quality standards, even under tight deadlines.
Requirements:
A degree in Computer Science, Software Engineering, or a related field; equivalent experience will also be considered.
A minimum of 10 years of experience as a software developer with hands-on expertise in Java and experience with IntelliJ IDEA.
At least 5 years of experience supervising and managing technical teams, with a track record of developing high-performing teams.
Advanced knowledge of database technologies, including SQL Server, covering design, optimization, administration, and maintenance.
Proficiency in web technologies such as Dynamic HTML, Vue.js, JSPs, AJAX, jQuery, CSS, and JavaScript.
Strong experience with Apache Tomcat, Spring, and Hibernate frameworks, along with skills in containerization and cloud-native applications.
Expertise in relational and object-oriented design and implementation concepts.
Exceptional analytical and problem-solving skills, with the ability to balance technical depth with big-picture thinking.
A growth mindset and willingness to learn and apply new technologies.
Superior English communication skills, both verbal and written, to facilitate collaboration and build relationships across teams.
Benefits:
The position offers a rewarding staff community culture that balances a challenging work environment with staff wellness and a positive social environment.
Staff are encouraged to participate in a variety of activities and are incentivized to volunteer in their communities.
Opportunities for continuous skill building and a focus on personal wellness are provided.