Team Leader in Software Development for EDGE Group, leading software projects and ensuring high-quality delivery. Seeking skilled individual for a role with challenging deadlines in a fast-paced environment.
Responsibilities
Lead the design and delivery of complex features across multiple projects using modern programming languages and ensure adherence to best practices.
Contribute hands-on as needed while focusing on design quality, technical debt reduction, and alignment with strategic goals.
Ensure comprehensive testing and effective project documentation.
Ensure reliability of production systems through proactive monitoring, incident management, and post-incident reviews.
Provide clear, timely updates to users, Project Managers, and stakeholders, ensuring transparency and accountability.
Demonstrate autonomy by effectively assigning tasks to the team combined with hands-on technical contribution.
Contribute to feature prioritization to ensure the team focus on high-value, high-priority work that delivers value, aligned with business goals.
Lead requirements gathering with product and stakeholders, and maintain clear documentation of decisions and rationales.
Establish and enforce high standards for code reviews, security, performance, scalability, and maintainability.
Drive improvements to the SDLC processes and methodologies.
Champion adoption of new technologies and industry best practices.
Coach and develop Senior Software Engineers for career growth and leadership readiness.
Requirements
Bachelor’s or Master’s in Computer Science, Computer Engineering or related field with 10+ years’ experience in software engineering and 2+ years in a technical leadership or similar role.
Expertise in data structures, algorithms, and security principles; ability to optimize for performance and security at scale.
Proficiency across multiple programming languages (JavaScript/TypeScript, Python, or Java) with strong emphasis on reliability, maintainability, performance, and security.
Proven experience with SQL (PostgreSQL, MySQL, SQLite) and NoSQL (MongoDB, Elasticsearch, Neo4J) databases, including modeling, indexing, and optimization.
Professional experience in designing distributed systems for high availability, scalability, and fault tolerance (CAP theorem).
Expertise with distributed messaging, event-driven patterns, and asynchronous communication at scale.
Strategic system architecture leadership; ability to define reference architectures and guide team decisions.
Proficiency in Git workflows, branching strategies, and code review practices.
Hands-on experience with containerization and orchestration (Docker, Kubernetes).
In-depth OWASP knowledge and secure DevOps practices.
Knowledge of OWASP security guidelines and secure coding practices.
Experience leading Agile teams, project management, and cross-functional collaboration with product, design, and operations.
VP of Product & Engineering leading the technical vision and execution for twomynds, a Data & AI consulting firm transitioning to Product - Led Solutions. Overseeing team scaling and product development.
IBM Developer for Hybrid role designing scalable mainframe solutions in Philadelphia. Requires 5+ years experience and knowledge of COBOL, JCL, and Agile methodologies.
Senior Application Programmer servicing government initiatives as Sustainment Lead or SME. Analyzing applications, developing software, and ensuring program deadlines are met.
VP of Engineering leading the engineering team at a B2B software scale - up in Germany. Focusing on scaling the organization, architectural improvement, and predictable delivery systems.
Lead Developer at vyzn, shaping the future of construction planning with a data - and AI - driven SaaS platform. Collaborate with a skilled team to develop scalable solutions for construction projects.
Engineering Consultant identifying, advocating for, and advising on energy efficiency improvements in buildings and facilities. Collaborating with residential and commercial clients to enhance energy savings and reduce GHG impacts.
Mobile App Developer responsible for developing innovative mobile solutions for iOS and Android. Collaborating with cross - functional teams to shape the future of mobile technology.
Electrotechnician programmer for creating programs and visualizations in machinery and automation engineering. Joining a structured team in a professional work environment in Aalen, Germany.
SharePoint Developer at Luminor improving Document Management Platforms and collaborating with Pan - Baltic teams on solutions. Engage in document lifecycle processes within the IT division.
SharePoint Developer at Luminor Group responsible for improving Document Management Platforms. Building solutions for document lifecycle including generation, capturing, archiving and signing.