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.
Lead Software Engineer for Apple developing personalized mobile streaming experiences. Collaborate with cross - functional teams and deliver best - in - class iOS and tvOS applications.
Lead Digital Software Engineer managing multiple teams of professionals at Citigroup in Pune, India. Delivering large - scale software projects and talent development across departments.
Senior Developer leading PEGA applications at Citigroup in a hybrid role. Focus on systems analysis, programming activities, and ensuring application design adheres to standards.
Staff Systems Engineer at Northrop Grumman performing technical planning and system integration. Involves system verification and validation for total systems solutions.
Senior Staff Engineer Software leading test automation discipline at Northrop Grumman for Aeronautics Systems. Driving software ecosystem efficiencies and ensuring compliance with technical standards across multiple sites.
Senior Software Engineer leading the design and implementation of software solutions in automation and supply chain operations. Collaborating with teams to enhance material handling systems.
Software Engineer at Hewlett Packard Enterprise, designing and developing firmware for Wi‑Fi Access Points. Collaborating with cross - functional teams to deliver innovative wireless networking solutions.
Principal Engineer - Data leading a new data platform for payroll products at Datacom. Focused on modernizing data infrastructure with real - time pipelines and delivering analytics capabilities.
Principal Full Stack Engineer leading development of next generation Datapay SaaS Payroll Product. Collaborating across teams in a hybrid role within Datacom, a tech innovator for over 50 years.
Principal Embedded Software Engineer leading software verification and validation for healthcare technologies. Collaborating with teams to ensure FDA - compliant delivery of embedded bio wearable products.