Application Engineer C2C jobs
Job Title: Application Engineer
Location: Cincinnati, OH (Onsite/ local to OH consultants only)
Contract
As an Application Engineer, you will play a critical role in hands-on coding, in-person troubleshooting, and ensuring the operational reliability of our software applications. This position emphasizes practical problem-solving at the code and deployment level, including performing in-person diagnostics, code reliability reviews, and driving the automation of deployments and testing processes. You’ll collaborate closely with cross-functional teams to ensure applications remain robust, scalable, and aligned with evolving business needs. You will be involved throughout the software lifecycle, from identifying and resolving production issues to implementing automated solutions and maintaining high standards for code quality and support.
Must Have Skillset:
Proficiency in hands-on programming with languages such as Java, Python, or JavaScript
Demonstrated ability to troubleshoot application issues in person and resolve them efficiently
Solid experience with automation of deployment and testing (CI/CD pipelines, scripting, tools)
Experience conducting code reviews, focusing on reliability, scalability, and best practices
Familiarity with application frameworks (Spring Boot, Node.js, Angular, React)
In-depth understanding of Agile and Scrum methodologies
Proficient in RESTful API design, integration, and troubleshooting
Experience working with relational and NoSQL databases (MySQL, PostgreSQL, MongoDB)
Knowledge of source control systems (e.g., Git)
Strong problem-solving skills and analytical thinking in fast-paced environments
Ability to clearly document findings, root cause analyses (RCA), and resolutions
Excellent communication and interpersonal skills, with an emphasis on teamwork
Familiarity with support and ticketing tools (ServiceNow, Jira)
Key Responsibilities:
Application Development:Design, develop, and maintain software applications according to business requirements
Implement application features, enhancements, and bug fixes
Write and execute unit, integration, and system tests
Application Troubleshooting:Rapidly diagnose and resolve complex production issues through direct, hands-on engagement
Perform on-site code debugging and reliability analysis to ensure continuous uptime
Code Reliability and Automation:Conduct detailed code reviews to enforce standards and improve reliability
Automate recurring deployment and testing tasks to streamline operational efficiency
Write and execute robust unit, integration, and system test cases
Application Development & Support:
Implement new features, bug fixes, and enhancements based on business requirements
Monitor application health, performance, and proactively address performance bottlenecks
Provide ongoing support and timely escalations for critical incidents
Collaboration & Process Improvement:
Work alongside product managers, QA, and other engineers in resolving defects and delivering new solutions
Actively participate in architecture and technical design discussions
Continuously improve support processes and recommend adoption of new tools/technologies
Maintain comprehensive technical documentation and RCA records accessible for team reference
Nice to Have Experiences/Skills:
Hands-on experience with cloud platforms such as AWS, Azure, or GCP
Exposure to DevOps practices, CI/CD processes, and automation pipelines
Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes)
Experience in mobile application support or development
To apply for this job email your details to Shamraj@virtualnetworx.com