Software Development Lead
Posted today
Job Viewed
Job Description
We are seeking an experienced Assistant Software Manager to join our team. As a key member of our software development team, you will be responsible for providing technical leadership and expertise in system and network design.
- Main Responsibilities:
- Implement application system requirements and ensure timely delivery.
- Develop and maintain high-quality software applications using C, C++, C#, or Java.
- Collaborate with cross-functional teams to define project scope, goals, and deliverables.
- Analyze and optimize system performance to meet business needs.
- Technical Skills:
- Strong knowledge of software development life cycles.
- Familiarity with communication stack layers and protocols (SNMP, TCP/IP, UDP).
- Experience with firmware development is a plus.
- Qualifications:
- Bachelor's degree in Computer Science, Computer Engineering, or related field.
- A minimum of 5 years of experience in software development.
- Benefits:
- Competitive salary and benefits package.
- Opportunities for career growth and professional development.
We are a dynamic company that values innovation and teamwork. If you are a motivated and experienced software professional looking for a new challenge, we encourage you to apply for this exciting opportunity.
Software Development Lead
Posted today
Job Viewed
Job Description
Are you looking for a leadership role where you can leverage your ServiceNow expertise to drive business outcomes?
Job DescriptionThis position is ideal for an experienced leader who can motivate and guide a team of professionals to deliver high-quality solutions to clients. As a Software Development Manager, you will be responsible for leading cross-functional teams to design, develop, and implement ServiceNow-based solutions that meet client requirements.
Your primary focus will be on delivering exceptional customer experiences, ensuring timely project delivery, and maintaining high levels of customer satisfaction. You will work closely with clients to understand their needs, provide guidance on best practices, and ensure that solutions meet their expectations.
You will also be responsible for providing leadership and guidance to team members, developing and implementing training programs, and conducting regular performance evaluations. Your ability to communicate effectively, build strong relationships, and foster a collaborative environment will be essential in achieving business objectives.
Required Skills and Qualifications- 5-7 years of professional experience in IT service management or a related field
- Expert-level knowledge of ServiceNow, including administration, configuration, and development
- Strong problem-solving and analytical skills, with the ability to think critically and make informed decisions
- Excellent communication and interpersonal skills, with the ability to collaborate effectively with stakeholders at all levels
- Proven track record of successful team leadership and project management
We offer a competitive compensation package, including a base salary and at-risk components based on experience and performance. Our benefits include a comprehensive health insurance plan, retirement savings plan, and paid time off. We also offer opportunities for career growth and professional development, as well as a dynamic and supportive work environment.
OthersWe are committed to fostering a culture of innovation, collaboration, and continuous improvement. We encourage our employees to share their ideas, take calculated risks, and strive for excellence in everything they do. If you are a motivated and results-driven individual who is passionate about making a difference in the lives of our clients, we want to hear from you!
Software Development Lead
Posted today
Job Viewed
Job Description
Job Summary
">- ">
- As a seasoned leader in software development, you will spearhead a team of skilled engineers to drive the successful delivery of complex software projects. ">
Key Responsibilities:
">- ">
- Oversee end-to-end project planning, requirement gathering, design, development, testing, and deployment ensuring timely and high-quality results. ">
- Collaborate with cross-functional teams including Product, QA, Design, and DevOps to deliver scalable and reliable solutions. ">
- Drive the adoption of engineering best practices across the organization. ">
- Identify technical debt, scalability challenges, and process improvements; plan and execute solutions. ">
- Ensure the team meets deadlines while maintaining code quality and performance standards. ">
Requirements:
">- ">
- Bachelor's or Master's degree in Computer Science, Engineering, or related field. ">
- Strong programming background in languages such as Java, Python, JavaScript, C#, or others. ">
- Experience with modern frameworks and technologies (e.g., React, Node.js, .NET, Spring, Django, etc.). ">
- Solid understanding of software architecture, APIs, cloud platforms (AWS, Azure, GCP), and DevOps. ">
Software Development Lead
Posted today
Job Viewed
Job Description
Job Overview
We are seeking a skilled and experienced Technical Manager/Solution Architect to lead API integration development for a screening system within a large transformation program in the financial services industry.
This role requires expertise in .NET, Azure cloud services, and batch processing, along with effective team management.
Key Responsibilities- Lead end-to-end API integration development and deployment.
- Manage offshore development teams, ensuring quality and timely delivery.
- Define and implement coding standards and best practices.
- Conduct code reviews and mentor junior developers.
- Design and build high-throughput batch processes, including FTP-based data exchange.
- Collaborate with architecture, compliance, and infrastructure teams.
- Ensure performance optimization and issue resolution.
- Maintain up-to-date technical documentation aligned with enterprise standards.
Software Development Lead
Posted today
Job Viewed
Job Description
We are seeking an experienced Software Development Lead to join our team.
Responsibilities
The successful candidate will be responsible for:
- Designing, developing, and maintaining software solutions for various clients.
- Leading cross-functional teams to deliver high-quality software products on time and within budget.
- Collaborating with stakeholders to identify project requirements and develop technical roadmaps.
- Implementing best practices in software development, testing, and deployment.
- Providing guidance and mentorship to junior developers to enhance their skills and knowledge.
Requirements
To be successful in this role, you must have:
- A degree in Computer Science or a related field.
- At least 8 years of experience in software development, preferably in a leadership role.
- Strong knowledge of programming languages such as C#, Java, and Python.
- Experience with Agile methodologies and version control systems like Git.
- Excellent communication and interpersonal skills.
What We Offer
In addition to a competitive salary and benefits package, we offer:
- A dynamic and supportive work environment.
- Opportunities for professional growth and development.
- A chance to work on exciting projects that make a real impact.
Software Development Lead
Posted today
Job Viewed
Job Description
We are seeking a skilled Software Manager to join our team and lead the development of complex software systems. The ideal candidate will have strong technical skills, leadership abilities, and experience in managing software development projects.
This role involves providing technical guidance to the team, ensuring timely delivery of high-quality software products, and collaborating with cross-functional teams to drive business growth.
Required Skills and Qualifications- Strong technical skills in software development, including C, C++, C#, or Java.
- Excellent leadership and communication skills.
- Experience in managing software development projects from conceptualization to delivery.
- Strong understanding of software engineering principles, including coding standards, code reviews, source control management, build processes, testing, and operations.
- Degree in Computer Science, Computer Engineering, or equivalent.
The successful candidate will enjoy a competitive salary package, opportunities for professional growth and development, and a dynamic work environment that encourages innovation and collaboration.
OthersPlease submit your application, including an updated resume, to (insert contact information). We look forward to hearing from you!
Software Development Lead
Posted today
Job Viewed
Job Description
As a technical leader, you will oversee software and application development projects ensuring quality and timeliness.
- Project Management:
Monitor progress, validate code quality, and ensure project milestones are met. - Technical Communication:
Translate technical concepts into clear updates for non-technical stakeholders. - Quality Assurance:
Conduct code reviews to identify areas of improvement. - Problem Solving:
Identify technical risks early and implement solutions.
- Education:
Bachelor's degree in Computer Science or related field. - Experience:
Experience managing remote development teams. - Technical Skills:
Proficiency in backend languages and frontend frameworks. Strong understanding of cloud platforms and API integrations. - Soft Skills:
Strong communication and stakeholder management skills.
Be The First To Know
About the latest Team lead Jobs in Singapore !
Software Development Lead
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Define and design software architecture to drive business outcomes in collaboration with cross-functional teams.
- Lead the analysis of requirements to develop high-quality, testable code using C# programming language.
- Manage Agile development teams to ensure timely delivery of features and products.
- Conduct regular peer reviews to maintain coding standards using Clean Code principles and SOLID design patterns.
- Drive continuous improvement through design refactoring and performance optimization strategies.
Requirements:
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- At least 5 years of experience in C# (OOP, OOAD, UML, and design patterns) with a strong track record of delivering complex software projects.
- Expertise in developing software solutions for equipment control or PC-based/embedded controller applications.
- Proven experience leading Scrum teams and managing multiple sprints.
- Hands-on experience with Agile methodologies, Git workflows, and CI/CD tools.
Skills and Qualifications:
- Proficient in UML modeling and design patterns.
- Experience with Git version control systems and CI/CD pipelines.
- Knowledge of Azure cloud services and their application in software development.
- Strong understanding of software design principles and architecture.
- Excellent communication and leadership skills.
Benefits:
- Competitive salary and benefits package.
- Opportunities for career growth and professional development.
- Collaborative and dynamic work environment.
Location:
Singapore.
Senior Software Development Lead
Posted today
Job Viewed
Job Description
We are seeking an experienced Software Architect to lead our development team in designing, developing, and maintaining scalable digital solutions using the OutSystems low-code development platform.
The ideal candidate will be responsible for collaborating with business stakeholders, architects, and other developers to translate business requirements into efficient digital solutions.
This role involves:
- Designing, developing, and deploying applications using OutSystems platform to support business processes and workflows.
- Collaborating with business stakeholders to gather and analyze requirements and translate them into technical specifications and user stories.
- Customizing and configuring OutSystems components, modules, and integrations to meet project objectives and requirements.
- Developing and implementing data models, business logic, and user interfaces using OutSystems visual development tools and best practices.
- Conducting unit testing, debugging, and troubleshooting to ensure the quality and reliability of applications.
Required Skills and Qualifications
To succeed in this role, you must possess:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience as an OutSystems Developer, with at least 5-7 years of hands-on experience in developing applications using the OutSystems platform.
- Strong understanding of software development principles, methodologies, and practices.
- Proficiency in OutSystems platform features, including visual modeling, logic flows, data modeling, and user interface design.
- Experience with Agile development methodologies, such as Scrum or Kanban.
Benefits
As a senior developer, you will have the opportunity to:
- Work closely with cross-functional teams and stakeholders to deliver high-quality digital solutions.
- Stay current with industry trends, best practices, and new features of the OutSystems platform.
- Provide technical guidance and support to junior developers and project team members.
Others
Please note that:
- OutSystems certifications (e.g., Associate Developer, Professional Developer) are a plus.
- Previous experience in a leadership or senior developer role is highly desirable.
- Familiarity with agile methodologies and DevOps practices is a requirement.
Senior Software Development Lead
Posted today
Job Viewed
Job Description
Job Title:
Software Development ManagerWe are seeking a seasoned Software Development Manager to lead our software engineering team. This role requires overseeing the development of software systems, managing cross-functional teams, and providing guidance and mentoring to software developers.
Main Responsibilities:
- Project Planning: Oversee project planning, execution, and delivery within scope, quality, time, and cost constraints.
- Team Management: Develop and manage the work plan with the software engineering team to ensure effective task assignment, progress tracking, and timely project completion.
- Cross-Functional Team Leadership: Manage cross-functional teams and ensure seamless collaboration among team members.
- Status Updates: Monitor software development progress and provide regular status updates.
- Customer Relations: Manage customer relationships and expectations.
- Partner and Vendor Management: Align partners, vendors, and sub-contractors to project goals.
- Team Motivation and Conflict Resolution: Foster a productive work environment by motivating team members and resolving conflicts effectively.
- Training and Mentoring: Train and mentor software developers to enhance their skills and knowledge.
Qualifications:
- Degree: A degree in Computer Science or equivalent from a reputable university is required.
- Experience: Proven experience in systems software development, including Java, SpringBoot, Kafka, Rabbit MQ, WebSocket, Angular/React, ESRI ArcGIS, Oracle DB, etc.
- Methodologies and Tools: Familiarity with software development methodologies, tools, workflow, and artefacts is necessary.
- Leadership Experience: At least 3 years of experience in IT project leadership and having completed one complete SDLC cycle in a large-scale systems development is essential.
- Interpersonal Skills: Excellent interpersonal and communication skills are required.
- Languages: Proficiency in English (writing and speaking) is mandatory.
- Bilingual: Ability to communicate in Mandarin for managing offshore development centers (speaking and reading) is beneficial.
- Certification: Certification in Project Management (such as PMP, CITPM) is advantageous.
- Contracts Management: Understanding and experience in Contracts Management are desirable.
- Global Team Experience: Experience in coordinating teams across multiple locations/countries/time zones for project delivery is an advantage.
- Security Experience: Knowledge of security aspects in software systems is valuable.