Software Engineer II leading the design and architecture of complex systems at Dentsply Sirona. Requires collaboration across teams and delivering scalable, reliable software solutions.
Responsibilities
Lead the design and architecture of complex systems, ensuring scalability and reliability.
Write and maintain comprehensive unit tests and automated testing scripts to ensure code quality.
Collaborate cross-functionally with UX, QA, and Product teams to deliver effective solutions.
Participate actively in code reviews, providing constructive feedback.
Handle more complex tasks and stories with guidance, balancing speed and quality.
Independently deliver feature stories through effective task breakdown.
Engage effectively with team members and stakeholders to refine technical solutions.
Clearly communicate technical concepts and decisions to various audiences.
Requirements
Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
2-4 years of software engineering experience.
Experience writing and maintaining unit tests.
Experience with code review processes and best practices.
Experience with CI/CD pipelines and workflows.
Experience in full stack development (Golang/C++, Flutter/Dart) is advantageous.
Experience mentoring junior developers is advantageous.
Experience with automated testing frameworks is a plus.
Contributions to successful software products is a plus.
Benefits
hybrid position which requires working in the office at least one day per week
Senior Software Engineer designing and operating scalable systems for GM's autonomous vehicle mapping team. Collaborating cross - functionally to integrate systems for national - scale deployments.
Staff Backend Engineer designing and implementing scalable backend systems in Python for digital risk protection platforms. Collaborating with senior engineers to evolve architecture and ensure reliability.
Software Developer Specialist at Be Digitech developing financial software solutions. Involves back - end services with Java and cloud technologies in a dynamic team environment.
Software Engineer developing automatic data extraction and validation tools for commercial real estate. Collaborating with teams on financial documents and leveraging emerging technologies.
Linux Virtualization Senior Engineer supporting and managing IT Linux ecosystem for EXA. Providing technical direction and ownership for the NMS IT Infrastructure team members.
Software Engineering Intern at ConductorOne contributing to AI - native identity security. Collaborating with teams and learning modern technologies in hybrid work environment.
Senior Engineer directing technical design teams with expertise in electrical design at AtkinsRéalis. Collaborating on high - quality projects within global teams for engineering solutions.
Senior Engineer designing processes for water and sewage treatment at global consultancy. Focus on clean water treatment, biological wastewater treatment, and innovative design tools.
Mechanical Engineer leading design teams on water projects for a global engineering services company. Manage project timeliness and budgets while collaborating with teams across the UK and overseas.
Senior Software Developer creating software solutions and enhancing products in public sector. Working in agile teams to deliver sustainable quality and scalability in software development.