Lead Software Engineer
2 weeks ago
The Lead Software Engineer plays a strategic role in designing and enhancing software applications, products, websites, and digital products across the organization. The role will be responsible for providing technical leadership, designing, developing, and testing highly complex software systems or applications for software enhancements and new products, including cloud-based or internet-related tools for internal and external consumption. The incumbent will provide technical solutions to enable the company to meet its strategic objectives through effective collaboration with business analysts, quality assurance testers, and project managers. The incumbent will lead others to ensure successful teamwork, effective development, and delivery of high-quality software solutions. Provide technical leadership in software planning cycles and connect with the team to provide feedback on product/project estimates and guiding the team in aligning with business goals and timelines Develop strategies to solve highly complex business requirements and analyze technical specifications to implement the requirements, ensuring optimal solutions for complex projects Design and architect software, applications, and database enhancements or new products in alignment with business requirements and technical specifications defined while considering scalability, performance, and maintainability of the systems Strategically guide the process of developing, building and testing software systems or applications to meet business requirements enabling the delivery of high-quality and timely solutions Drive high-quality, maintainable, and scalable code in various programming languages, provide guidance and mentoring to less experienced team members Lead the team responsible for conducting bug fixes to identify and remediate defects in software solutions and ensuring the overall stability and reliability of the software Supervise the technical documentation including code comments, design documents, and user manuals, while setting documentation standards for the team Provide technical leadership and guidance to business analysts, quality assurance testers, and project managers to ensure that software solutions meet business requirements. Share relevant past experience and best practices to deliver the best. Provide high-level technical support to end-users, and make recommendations for enhancement or improvements to ensure the proper usage and adoption of software solutions Education Required Bachelor's Degree in Computer Science, Computer Engineering or a related field. In lieu of a degree, at least 12 years of experience in software development Preferred One of the following certifications: Professional Scrum Developer (PSD) and Certified Scrum Developer (CSD) Additional Certified Software Development Professional (CSDP) or equivalent certification Knowledge & Experience 6-8 years of experience in software development in the software development industry. Experience in Java/Spring Boot, .Net or similar platforms or frameworks in a micro-service oriented environment Expertise and knowledge of software development life cycle (SDLC) methodologies and best practices Expertise and knowledge of software development tools, platforms, and languages Proven end to end experience in leading the development, integration, testing, and deployment of highly complex cloud-based software solutions or internet-related tools Proven experience in working with highly complex relational databases and advanced SQL techniques. Excellent written and verbal communication skills Proven experience in developing and leading the development of highly scalable and complex Microservices and in-depth knowledge of various integration patterns Extensive experience in software architecture and design principles Technical Skills Programming Languages Cloud Technologies &am
-
Software Development Engineer
4 weeks ago
Cleveland, Ohio, United States MRI Software Full timeSoftware Development EngineerAt MRI Software, we're passionate about creating innovative real estate software solutions that improve people's lives. As a Software Development Engineer, you'll play a crucial role in designing and implementing new features, troubleshooting and resolving issues, and ensuring the reliability and performance of our...
-
Software Engineer II
2 weeks ago
Cleveland, United States MRI Software Full timeFrom the day we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve people's lives. The only way to carry out that mission is to hire the absolute best employees on earth. People like you. Work hard, play hard. Always. Our relentless commitment to client success, our employee resource groups and...
-
Senior Software Engineer
1 month ago
Cleveland, Ohio, United States CHAMP Titles Full timeJob Title: Senior Software EngineerJob Summary:As a Senior Software Engineer at CHAMPtitles, you will lead teams to successful, on-time outcomes on projects while upholding our high quality standard. This is a highly interactive role requiring the skills of a lead software engineer and acting as a model for other developers as both a programmer and...
-
Software Engineering Team Lead
3 months ago
Cleveland, United States CHAMPtitles Full timeInterested in joining one of Cleveland's fastest growing SaaS startup companies? Excited to contribute to our AI CADE.ai service? Then we have an excellent opportunity for you! CHAMPtitles mission is to become the world leader in movable asset registries. We are accomplishing this by digitizing the transfer of ownership process, creating a more effortless,...
-
Embedded Systems Software Developer
3 weeks ago
Cleveland, Ohio, United States United Software Group Full timeAbout the Role:We are seeking a skilled Embedded Systems Software Developer to join our team at United Software Group. As a Firmware Development Engineer, you will be responsible for designing and developing embedded systems software solutions that meet the needs of our industrial products.Key Responsibilities:Design and develop embedded systems software...
-
Software Engineering Team Lead
3 weeks ago
Cleveland, Ohio, United States Park Place Technologies Full timeJob SummaryThe Manager, Software Engineering will lead a group of developers and coordinate all development and production activities for custom applications and/or integration solutions. The manager will also contribute to the analysis, design, and implementation of solutions, and will be accountable for the successful delivery of their team's projects on...
-
Associate Software Engineer
1 week ago
Cleveland, United States Park Place Technologies Full timeDescription Job Description: Associate Software EngineerDepartment: Product Engineering Reports To: Software Engineering Manager / Team Lead Position Overview: The Associate Software Engineer is a mid-entry level position aimed at contributing to the development, testing, and maintenance of software applications. This role demands a solid foundation in...
-
Software Engineer
2 weeks ago
Cleveland, United States Actalent Full timeJob Title: Software Engineer Job Description This individual will be supporting manufacturing and AI/ML data infrastructure. The role involves creating AI and non-AI tools, implementing and maintaining backend solutions, and partnering with manufacturing and design engineers to inform them of any data architecture development. The first six months will...
-
Senior Software Engineering Manager
1 month ago
Cleveland, Ohio, United States System One Full timeJob Title: Lead Software EngineerWe are seeking a highly skilled Lead Software Engineer to join our team at System One. As a key member of our engineering team, you will be responsible for leading the development of complex software systems and mentoring junior developers.Key Responsibilities:Lead the design, development, and deployment of software systems...
-
**Software Engineer**
2 weeks ago
Cleveland, Ohio, United States Staff Today Inc Full timeJob Title: Software EngineerWe are seeking a qualified Software Engineer to join our team at {company}. The ideal candidate will have expertise in software development, programming languages, and related technologies.Key Responsibilities:Design, develop, and test software applicationsCollaborate with cross-functional teams to identify and prioritize project...
-
Software Engineer
1 week ago
Cleveland, United States Robert Half Full timeJob DescriptionJob DescriptionWe are on the hunt for a dedicated Software Engineer to be a part of our team in Cleveland, Ohio. The primary function of this role is to develop and maintain software applications using a variety of programming languages and tools, with a particular focus on C# .NET and SQL Database. This role is an exciting opportunity,...
-
Software Engineer
3 weeks ago
Cleveland, Ohio, United States Catholic Charities Full timeAbout the JobWe are seeking a highly skilled Software Engineer to join our team at {company}.Key Responsibilities:- Design and develop scalable software solutions- Collaborate with cross-functional teams to identify and prioritize project requirements- Conduct thorough testing and debugging to ensure high-quality software deliveryWhat We Offer:- Competitive...
-
Software Development Engineer
3 weeks ago
Cleveland, Ohio, United States ABB Full timeAbout the Role:We are seeking a skilled Software Development Engineer to join our team at ABB. As a key member of our Process Automation Process Control Platform division, you will be responsible for performing software development assignments using a full software development lifecycle model (Agile) following defined development processes.Key...
-
Software Development Engineer
3 weeks ago
Cleveland, Ohio, United States Abb Holdings Inc Full timeJob SummaryWe are seeking a skilled Software Development Engineer to join our team at ABB. As a key member of our Process Automation Process Control Platform division, you will be responsible for performing software development assignments using a full software development lifecycle model (Agile) following defined development processes.Key...
-
Senior Software Engineer
4 weeks ago
Cleveland, Ohio, United States ShiftCode Analytics Full timeJob Title: Principal EngineerJob Summary:We are seeking a highly skilled Principal Engineer to join our team at ShiftCode Analytics. The ideal candidate will have a strong background in software development, with a focus on implementing Open Policy Agent (OPA) on Microservices architecture.Key Responsibilities:• Design and implement OPA on Microservices...
-
Software Engineer
4 weeks ago
Cleveland, Ohio, United States Sherwin-Williams Full timeJob SummaryWe are seeking a highly skilled Software Engineer to join our team at Sherwin-Williams. As a key member of our development team, you will be responsible for designing, developing, and deploying software applications that meet the needs of our customers.Key Responsibilities:Design and develop software applications using a variety of programming...
-
Software Development Engineer
3 weeks ago
Cleveland, Ohio, United States The Sherwin-Williams Company Full timeJob SummaryThe Sherwin-Williams Company is seeking a skilled Software Development Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software applications that meet the needs of our customers.Key ResponsibilitiesDesign and develop software applications using a...
-
Senior Software Engineer
2 weeks ago
Cleveland, Ohio, United States Ohio Northern District Court Full timeJob Overview:As a senior software engineer, you will be responsible for designing, developing, and maintaining software applications. This role requires a strong understanding of software engineering principles and a passion for staying up-to-date with the latest technologies.Key Responsibilities:• Design and develop software applications using a variety...
-
Senior Software Engineer
3 weeks ago
Cleveland, Ohio, United States Tata Consultancy Services Full timeJob Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Tata Consultancy Services. The ideal candidate will have 10+ years of software engineering experience and 5+ years of experience working in the Banking or finance domain.Key Responsibilities:Design, develop, and deploy high-quality...
-
Software Engineer
3 weeks ago
Cleveland, Ohio, United States Apex Systems Full timeJob Summary:Apex Systems is seeking a skilled Full Stack Java Application Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software applications using Java.Key Responsibilities:Design and develop software applications using Java, C++, and Python programming...