Senior Software Developer designing and implementing solutions for Thales customers in a hybrid work environment. Collaborating with stakeholders and providing technical leadership to the team.
Responsibilities
Designing, documenting and implementing solutions for Thales customers
Responsible for writing the use cases (user stories), and allocate them to the functional components
Provide technical expertise and support to other engineers
Participate code reviews for compliance with the defined software architecture
Provide technical leadership to junior software engineers in software design and implementation
Ensure producing quality software components in an agile development process
Create proof-of-concepts as necessary for demonstrating new ideas/technologies
Requirements
College degree in Computer Science, Information Systems or Mathematics
Min 5 years of hands-on experience in development of complex UI applications with Java and Eclipse RCP (JFace and JavaFX)
Proficiency in Design Thinking, SOLID Object Oriented principles
Broad Software Design Patterns understanding and use
Hands-on knowledge of the Scrum development process and Continuous Integration practices and tools (e.g. Jira, Mercurial, Git, Jenkins)
Experience with Test Driven Development
Self-motivated, critical thinker, able to dig into the problems with little supervision
Very good knowledge of all phases of software development lifecycle: requirements analysis, design, implementation, code review, testing, and release
Benefits
Health insurance
Retirement Savings Plan with company contribution and match
Senior Database Engineer at Verizon responsible for SQL Server management and NoSQL migration. Involves production support, troubleshooting, and collaborating with application teams.
CitiRisk Credit Technology is seeking a Senior Vice President to lead architectural design and strategic implementation of software solutions. Position involves hands - on coding exceeding 50% of time.
Lead Software Engineer developing core components of high - performance applications for Morgan Stanley. Collaborating with cross - functional teams and enhancing existing components using modern Java practices.
Lead Full Stack Engineer at CoverGo managing development lifecycle and AI integration in our SaaS platform. Oversee team performance and drive innovative solutions in insurance technology.
Lead Full Stack Engineer at CoverGo overseeing development of insurance SaaS solutions. Mentoring engineering teams and collaborating with stakeholders to align technical solutions with business goals.
Software Developer at Kneat enhancing their paperless solutions through backend development and Elasticsearch proficiency. Collaborating with an Agile team in a fast - paced R&D environment.
Senior Software Developer - Backend specializing in Elasticsearch for Kneat's R&D team. Collaborating in Agile environment to enhance product suite and solve complex user problems.
Staff Backend Engineer at SafetyCulture responsible for technical direction of identity and access control systems. Leading architecture decisions and ensuring security for the cloud engineering team.
Back - end Software Engineer developing and enhancing clinical data repositories and APIs at Orion Health. Contributing to engineering best practices and mentoring junior engineers in a hybrid working environment.
Backend Developer at CI&T focusing on APIs and services for a leading Brazilian retailer. Responsible for backend solutions with a strong emphasis on security and integration.