Hello,
This is sham from Virtual Networx, and we are looking for Application Engineer at Cincinnati, OH(Onsite)
Kindly find the below-mentioned job description and if interested, share your updated resume at Shamraj@virtualnetworx.com or 469 209 6233
Job Title: Application Engineer
Location: Cincinnati, OH(Onsite/ local to OH consultants only)
Only Visa independent consultants
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
