Software Engineer
Revenue Management Solutions, LLC · Oklahoma City, OK · 1 mo ago
On-siteEngineeringFull-time
Duties and Responsibilities
- Upgrade, develop, and integrate existing code
- Analyze, design and develop tests and test-automation suites
- Review software frequently and make any adjustments necessary to keep them running well and up to date
- Work in a small team environment to accomplish long-term goals
- Provide ongoing maintenance, support and enhancements in existing systems and platforms
- Collaborate with peers in conceptualizing and developing new software programs and applications
- Provide recommendations for continuous improvement
- Troubleshoot, debug, and correct for software bugs in live production environment
- Use code libraries to simplify the writing of code
- Work alongside other engineers on the team to elevate technology and consistently apply best practices
Qualifications
- Strong back-end development skills with Java
- Suitable educational background
- Experience with code testability standards, JUnit/Mockito
- Familiarity with SQL Databases (SQL/Stored Procedures, ORM tools)
- Experience with modern JavaScript Frameworks
- Scripting and working in a Linux environment
- Familiarity with Design Patterns and their uses
- Excellent communication, interpersonal, and consultative skills
- Familiarity with C# or other programming languages
- Version control (GIT, CVS)