Sr. Software Engineer - Ohio
Vision Government Solutions, Inc. · Findlay, OH · 3 mo ago
EngineeringFull-time
The person we are looking for
This is a unique opportunity for a Senior Engineer who enjoys the "Product Owner" side of software development as much as the technical execution. You will be the primary technical lead for a mission-critical CAMA system, serving a stable base of 45 long-term customers.
Summary of Role & Responsibilities
- Partner with Support and internal teams to evaluate incoming requests, ensuring they are well-defined and validated before execution.
- Independently ramp up on the application's Delphi code base to become the primary subject matter expert on the system, ensuring continuity as it enters a sustainment phase.
- Lead the move to a more modern SDLC by transitioning to GitHub, establishing formal release notes, and creating the technical documentation foundation necessary for long-term stability.
- Deliver minor enhancements and annual updates while maintaining rigorous standards to prevent regressions and ensure high system reliability for our 45 customers.
- Provide weekly plans and output summaries for broader team review to align activities with strategic plans.
- Learn application design to a sufficient level to perform customer data conversions to migrate a customer from a legacy CAMA system to our CAMA system.
- Participate in cross functional technical design sessions to support strategic technical discussions involving CAMA
Professional experience than can help you succeed
- 7+ years of software development experience with strong proficiency in Delphi and SQL.
- Proven experience in technical design and application architecture for enterprise systems
- Experience with SQL Server and data modeling
- In-depth knowledge of Structured Query Language (SQL)
- Excellent communication and collaboration skills
- Exceptional problem-solving skills and attention to detail
- Excellent written and verbal communication
- Flexible, team player, “get-it-done” personality
- Ability to organize and plan work independently
- Ability to work in a rapidly changing environment
- Ability to multi-task and context-switch effectively between different activities and teams