1

Associate Software Application Engineer Jobs in Ohio

Programming and operation of Laser Cutting Work center using applicable software * Train Laser Cutter Operators * Demonstrated Aerospace Resistance Weld Metallographic inspection following successful ...

The Application Engineer I position reports directly to the NA Motor Solutions Air Moving ... Rexnord associates * Interacts with sales, marketing, product managers, customer service and ...

CAD Application Engineer

Cincinnati, OH · On-site

$90K - $130K/yr

Application Engineer Position: CAD Application Engineer Location: Remote Company Overview: From ... Saratech is a leading engineering Siemens software partner, but first and foremost an engineering ...

... Engineer to develop and analyze software applications. This role involves writing and modifying ... document software application requirements and specifications. • Research and document ...

... application code development or 2-year associate degree with 2 or more years of relevant work experience. • Professional knowledge and programming skills to write, modify and debug software • ...

This role utilizes strong software engineering combined with AI/ML development experience to create ... Prepare and document software application requirements and specifications. * Research and document ...

next page

Showing results 1-20

People also search for

Associate Software Application Engineer information

What does an Associate Software Application Engineer do?

An Associate Software Application Engineer assists in designing, developing, testing, and maintaining software applications under the guidance of senior engineers. They typically write code, fix bugs, and help implement new features to meet user requirements. In addition, they often collaborate with other team members to ensure software quality and may participate in code reviews and documentation. This entry-level role is ideal for recent graduates or those with limited experience, as it offers opportunities to learn and grow within the software development field.

What are some common challenges faced by Associate Software Application Engineers during project onboarding, and how can they overcome them?

Associate Software Application Engineers often encounter challenges such as understanding legacy codebases, adapting to new development tools, and aligning with team workflows when joining a project. To overcome these, it's helpful to actively seek guidance from senior engineers, participate in code reviews, and utilize available documentation. Building strong communication with team members and taking advantage of onboarding resources can significantly ease the transition and accelerate your productivity.

What are the key skills and qualifications needed to thrive as an Associate Software Application Engineer, and why are they important?

To thrive as an Associate Software Application Engineer, you need a strong grasp of programming languages (such as Java, Python, or C#), software development principles, and a relevant bachelor’s degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and knowledge of software frameworks or cloud platforms is typically expected. Strong problem-solving skills, effective communication, and a collaborative mindset help you excel in team-based projects and adapt to changing requirements. These skills are critical for delivering reliable, maintainable software and contributing effectively to development teams.
What cities in Ohio are hiring for Associate Software Application Engineer jobs? Cities in Ohio with the most Associate Software Application Engineer job openings:
Software Engineer II - DevSecOps & Application Engineering

Software Engineer II - DevSecOps & Application Engineering

Sentrilock LLC

West Chester, OH • On-site

Full-time

Posted 13 days ago


Job description

The Software Engineer II - DevSecOps & Application Engineering role is focused on strengthening the team's DevSecOps and CI/CD practices while continuing to contribute directly to application development. This position plays a key role in improving the reliability, security, and automation of build and deployment pipelines, while also supporting the team through hands-on development in Angular-based applications.
This role bridges platform engineering and application development, ensuring that DevSecOps best practices are embedded into day-to-day development without losing momentum on feature delivery.
Key Responsibilities
DevSecOps & CI/CD Enablement
• Lead and contribute to improving the team's CI/CD practices, focusing on pipeline reliability, security controls, and deployment automation.
• Embed DevSecOps principles into the development lifecycle, including secure build processes, dependency management, and deployment safeguards.
• Partner with application developers to reduce friction between development and delivery by improving tooling, standards, and automation.
• Support containerized deployments and cloud infrastructure to ensure secure and repeatable releases.
Application Development Support
• Contribute directly to application development, including Angular-based web applications, to help the team deliver features and reduce bottlenecks.
• Work alongside frontend and backend engineers to ensure applications are designed with deployability, observability, and security in mind.
• Assist in debugging, enhancing, and maintaining existing applications while applying DevSecOps best practices.
• Balance platform-level improvements with hands-on development work to meet team priorities.
Architecture & Technical Leadership
  • Provide analysis and direction on system architecture, platforms, and tooling.
  • Evaluate new products and technologies; contribute to technical and ROI assessments.
  • Help define and enforce engineering standards, DevSecOps best practices, and architectural patterns.
  • Optimize atabases and system interactions for efficiency and scalability.
  • Balance input from multiple functional areas when designing systems and selecting tools.

Planning, Estimation & Execution
  • Produce feature estimates and delivery timelines in collaboration with the team.
  • Plan and execute work across multiple initiatives requiring cross-team coordination.
  • Allocate effort appropriately based on business priorities and technical risk.
  • Deliver features on time and within established guidelines.

Collaboration, Quality & Compliance
  • Communicate effectively with engineering, QA, product, and stakeholders.
  • Participate in code reviews with attention to security, quality, and performance.
  • Assist in defining testing strategies, test data, and validation processes.
  • Maintain and follow ISO standards and internal engineering processes.
  • Document systems, pipelines, and operational procedures.

Mentorship & Growth
  • Mentor software developers on secure development practices and DevSecOps concepts.
  • Support knowledge sharing and continuous improvement within the engineering organization.
  • Pursue ongoing training, development, and research to stay current with evolving technologies.

Requirements
Required Qualifications
  • Bachelor's Degree in Computer Science or related field, or equivalent experience.
  • 6+ years of software development experience in enterprise systems.
  • 3+ years designing and contributing to system or platform architecture.
  • 2+ years optimizing databases or system performance.
  • Proficiency in JavaScript, HTML, and CSS.
  • Experience with RESTful APIs and modern application architecture.
  • Proficiency in scripting languages (Bash, Node.js, PHP, or Java).
  • Hands-on experience with CI/CD tools (GitLab CI/CD, Jenkins, Argo CD).
  • Experience with containerization (Docker) and orchestration (Kubernetes).
  • Familiarity with Google Cloud Platform (GCP).

Preferred Qualifications
  • Experience developing web applications using Angular.
  • Familiarity with frontend frameworks and responsive design principles.
  • Understanding of UI/UX best practices.
  • Experience with mobile or hybrid application development.
  • Working knowledge of PHP, Zend Framework, Java, C/C++, or Delphi.
  • Exposure to monitoring, logging, and alerting tools.