SoTalent · 19 hours ago
Advanced Software Engineer
SoTalent is seeking an Advanced Software Engineer to design, develop, and deliver high-quality software solutions in a fast-paced, Agile environment. The role involves working on complex projects, mentoring team members, and collaborating globally to create innovative products.
Responsibilities
Execute the full software development life cycle, from architecture and design to implementation
Write well-structured, testable, and efficient code using best practices
Collaborate with globally distributed teams and maintain strong customer relationships
Mentor team members, review code for quality, and manage project risks
Work in an Agile environment and apply frameworks to meet customer requirements
Continuously learn and adapt to new technologies, incorporating feedback to improve performance
Qualification
Required
Bachelor's degree in Computer Science or equivalent
10+ years of professional Java development experience
Strong knowledge of Agile methodologies, Java, JavaScript, Test-Driven Development, UX development, and cybersecurity best practices
Preferred
Master's degree
Experience with Niagara Framework and developer certifications
Familiarity with software configuration and change management practices
Excellent communication and problem-solving skills
Experience with Test-Driven Design and UX development
Benefits
Competitive salary and performance-based incentives.
Comprehensive health coverage (medical, dental, vision).
401(k) plan with company match.
Paid time off, parental leave, and 12 paid holidays.
Educational assistance and professional development programs.
Life insurance, disability coverage, and wellness programs.
Company
SoTalent
At SoTechTalent, we specialise in connecting forward-thinking tech companies with world-class talent.
Funding
Current Stage
Early StageCompany data provided by crunchbase