Associate Software Engineer
5 days ago
Description
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 engineering principles, the ability to work collaboratively within a team, and the aptitude for solving complex problems through innovative solutions. The ideal candidate should demonstrate a proactive approach to learning innovative technologies and enhancing existing systems.
Key Responsibilities:• Design and implement new software features and applications based on requirements.• Work closely with senior engineers to refine software designs and architectures.• Develop high-quality, efficient, and maintainable code, adhering to best practices.• Participate in code reviews to ensure code quality and consistency and foster a culture of learning and improvement.• Debug and troubleshoot software issues to improve application performance.• Collaborate with cross-functional teams (e.g., Product Management, QA) to define, design, and ship new features.• Continuously learn and apply innovative technologies, frameworks, and best practices to maintain high standards of software excellence.• Assist in the documentation of system architecture and design decisions.
Qualifications:
• Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field, or commiserate relevant experience.• 1-2 years of experience in software development, including internships or project work.• Proficiency in one or more programming languages such as Java, C#, Python, or JavaScript.• Experience with software development methodologies (Agile, Scrum) is preferred.• Good understanding of database technologies (SQL, NoSQL) and basic software architecture principles.• Excellent problem-solving skills and the ability to work independently or as part of a team.• Effective communication skills, both written and verbal.
Preferred Skills:
• Experience with web development frameworks (React, Angular, Vue) is a plus.• Familiarity with cloud services (Azure preferred) and microservices architecture.• Knowledge of containerization technologies (Docker, Kubernetes) is advantageous.• Contributions to open-source projects or a personal portfolio of software projects.
Working Conditions:
• Full-time position, typically 40 hours per week.• Primarily office-based with options for flexible scheduling and remote work according to company policies.• May require occasional overtime to meet project deadlines or support system deployments.
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-1.35(c)
-
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...
-
Associate Software Engineer
2 weeks ago
Cleveland, United States The Sherwin-Williams Company Full timeThe Associate Software Engineer role is responsible for supporting the design, development, and testing of software systems or applications for software enhancements and new products, including cloud-based or internet-related tools for internal consumption. This role will provide technical support enabling the organization to meet its strategic objectives....
-
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...
-
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 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...
-
**Software Engineer**
1 week 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
4 days 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
2 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 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...
-
Java Software Engineer
3 weeks ago
Cleveland, Ohio, United States Emerald Resource Group Full timeJob Title:Java Software EngineerJob Description:We are seeking a skilled Java Software Engineer to contribute to our dynamic team at Emerald Resource Group. In this role, you will be responsible for the design, development, integration, and implementation of application software within a full-stack service-provider environment. Your expertise will contribute...
-
Software Development Engineer
3 weeks ago
Cleveland, Ohio, United States Park Place Technologies Full timeAbout the Role:Park Place Technologies is seeking a skilled Associate Software Engineer to join our team. As a key member of our software development team, you will be responsible for developing and contributing to cutting-edge solutions using the latest technology.Key Responsibilities:Develop software according to requirements and quality...
-
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
4 weeks ago
Cleveland, Ohio, United States Emerald Resource Group Full timeSoftware Developer Job DescriptionWe are seeking a skilled Software Developer to contribute to the development of our next-generation software products.Key Responsibilities:Design, code, test, and maintain software applications to meet project requirements.Develop software solutions using relevant programming languages and frameworks.Collaborate with...
-
**Software Engineer**
7 days ago
Cleveland, Ohio, United States RWK Services Full timeAbout the RoleWe are looking for a skilled Software Engineer to join our team at {company}. The ideal candidate will have excellent programming skills and be able to work effectively in a fast-paced environment.Key ResponsibilitiesDesign and develop software applicationsCollaborate with cross-functional teams to identify and prioritize project...
-
Senior Software Engineer
4 weeks ago
Cleveland, Ohio, United States Tata Consultancy Services Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Tata Consultancy Services.Key Responsibilities:Design, develop, and deploy high-quality software applications using C#.Net, JavaScript, and Type script.Collaborate with cross-functional teams to identify and prioritize project requirements.Ensure...
-
Software Engineer II
4 weeks ago
Cleveland, Ohio, United States AmTrust Financial Full timeJob SummaryWe are seeking a highly skilled Software Engineer II to join our team at AmTrust Financial Services. As a key member of our development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.The ideal candidate will have a strong background in software development, with...
-
Engineer, Software SQA
4 weeks ago
Cleveland, United States Arrow International Full timeJob Type Full-time Description Arrow International is the world's largest manufacturer and supplier of charitable gaming products and solutions. We produce and distribute a wide array of products including consumables (pull tab tickets, bingo paper and ink, etc.) as well as world class, state-of-the-art, electronic gaming products. Our products are sold,...
-
Argo Software Engineer
2 weeks ago
Cleveland, United States Fusion Plus Solutions Full timeResponsibilities: Owns the development, implementation, assessment, and support of one or more components of an environment, application, or platform. Collaborate with the engineering team to plan, estimate, design, develop, test, and maintain web and desktop-based business applications (Argo Teller 21 application, and interfaces with various peripherals...
-
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...