Lead software development for Xtract One's SaaS and hardware products, mentoring engineers and driving design-to-deployment lifecycle across cross-functional teams.
Responsibilities
Lead and mentor junior team members, providing guidance and expertise in software development.
Collaborate with cross-functional teams to understand and contribute to complex project requirements.
Drive the entire software development lifecycle from design and coding to testing, debugging, and deployment.
Develop clean, maintainable, and efficient code following best practices.
Implement comprehensive testing strategies, including unit tests and integration testing, and collaborate with QA engineers.
Analyze and troubleshoot intricate software defects and issues, providing timely solutions.
Maintain comprehensive technical documentation for software applications and system architectures.
Contribute to architectural decisions and system improvements.
Lead and participate in code reviews to ensure adherence to coding standards and promote code quality.
Stay abreast of industry trends and emerging technologies to drive continuous improvement and innovation.
Requirements
Bachelor’s degree in computer science, Software Engineering, or a related field.
At least 3 years of relevant development work experience.
Significant experience with programming languages such as Python, Java, C++, or similar.
At least 2 years of experience with cloud infrastructure.
Proven expertise in software development methodologies and practices (agile, waterfall, etc.).
Experience working in an agile development environment.
Advanced problem-solving and analytical skills.
Excellent communication and teamwork abilities.
Demonstrated leadership skills, including mentoring and guiding junior team members.
In-depth knowledge of version control systems (e.g., Git).
Strong understanding of software design principles.
Proficiency in web development frameworks and technologies.
Extensive experience with database systems (SQL or NoSQL).
Hands-on experience implementing unit tests and integration tests.
Experience leading end-to-end software development projects from design through deployment.
Experience working directly with cross-functional teams (QA, product management, design).
Experience contributing to architectural decisions and maintaining technical documentation.
Software Engineer creating AI solutions that revolutionize social welfare. Collaborating with a team to innovate and enhance user - centered technologies.
Software Engineer developing scalable solutions that improve workflows in the social sector. Working with modern technologies in a collaborative team environment.
Software Developer creating innovative software solutions for the social economy using modern technologies. Transforming existing systems into modern cloud solutions with a focus on social work in Germany.
Software Engineer focused on PC - software integration and deployment, solving complex challenges at Cirrus Logic. Working with 3rd - party software, hardware integration, and customer - specific customizations.
Software Engineer at The Hartford developing scalable APIs and cloud - native solutions. Collaborating with teams to enhance billing applications and drive technical improvements in delivery.
Senior Software Engineer designing API integrations for Suger, helping customers grow on cloud marketplaces. Collaborating with multiple teams and guiding customers through the integration process.
Embedded Software Engineer designing and developing software for next generation tactical communications. Leading a team through Agile processes to ensure mission - critical operations.
Messaging Product Owner responsible for enterprise messaging platforms at KPMG. Leading engineering and product ownership for Exchange Online, Proofpoint, and M365 collaboration tools.
Staff Engineer developing high - performance data solutions at GEICO. Driving insurance business transformation through innovative data pipelines and advanced engineering practices.
Senior Software Engineer developing web applications and REST services at Dentsu India. Collaborating on software features and technical improvements within Agile methodologies.