Associate Software Engineer

5 days ago


Cleveland, United States Park Place Technologies Full time

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)



  • Cleveland, Ohio, United States MRI Software Full time

    Software 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...


  • Cleveland, United States The Sherwin-Williams Company Full time

    The 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 time

    From 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...


  • Cleveland, Ohio, United States United Software Group Full time

    About 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 time

    Job 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...


  • Cleveland, Ohio, United States Staff Today Inc Full time

    Job 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 time

    Job 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 time

    About 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 time

    Job 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...


  • Cleveland, Ohio, United States Emerald Resource Group Full time

    Job 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...


  • Cleveland, Ohio, United States Park Place Technologies Full time

    About 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...


  • Cleveland, Ohio, United States Ohio Northern District Court Full time

    Job 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...


  • Cleveland, Ohio, United States Tata Consultancy Services Full time

    Job 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 time

    Software 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...


  • Cleveland, Ohio, United States RWK Services Full time

    About 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...


  • Cleveland, Ohio, United States Tata Consultancy Services Full time

    Job 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 time

    Job 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...


  • Cleveland, United States Arrow International Full time

    Job 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,...


  • Cleveland, United States Fusion Plus Solutions Full time

    Responsibilities: 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...


  • Cleveland, Ohio, United States ABB Full time

    About 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...