Are you an experienced application developer who enjoys building scalable, high-quality systems and taking ownership of complex solutions? We’re partnering with a well-established enterprise organization to add a Sr. Software Engineer to a highly collaborative, technology-driven team.
This role is ideal for someone who enjoys translating business needs into clean, reliable code and contributing to applications used at scale.
What You’ll Do
- Translate application storyboards and use cases into fully functional enterprise applications
- Design, build, and maintain efficient, reusable, and reliable code
- Ensure high performance, quality, and responsiveness across applications
- Identify performance bottlenecks and bugs, then design thoughtful, scalable solutions
- Maintain and improve code quality, organization, and automation standards
- Apply sound design and architectural patterns in real-world systems
- Contribute reusable libraries and components to support long-term maintainability
- Collaborate closely with cross-functional teams using strong communication skills
What You Bring
- 6+ years of professional development experience
- Strong understanding of scalable application design and core architectural principles
- Ability to write clean, readable, and maintainable code
- Familiarity with class loading mechanisms and modern application ecosystems
- Experience working across different application types (web, services, APIs, etc.)
Technical Experience (Desired)
Programming Languages & Technologies
- Java
- SQL
- Vue.js
- JavaScript
- HTML / CSS
Tools & Software
- ServiceNow
- Eclipse
- Microsoft SQL Server Management Studio
- Postman
- Office 365 applications
Why This Role?
- Long-term opportunity with a stable, enterprise environment
- Work on meaningful applications with real business impact
- Collaborative team culture that values clean code and thoughtful design
- Opportunity to influence application quality, architecture, and best practices
