15 Sep
|
Joblinxsapp
|
Toronto
15 Sep
Joblinxsapp
Toronto
Role Overview The Senior Software Developer will design, develop, test, and maintain enterprise applications aligned with OPS standards. The role involves end-to-end delivery including system design, coding, integration, deployment, troubleshooting, and post-implementation support. The candidate will collaborate with cross-functional teams and ensure high-quality, scalable, and secure solutions.
Key Responsibilities
Application Development & Support
- Translate technical specifications into fully functional, tested applications
- Develop programming specifications, write code, and conduct unit testing
- Maintain and support applications, including troubleshooting and defect resolution.
- Support implementation, migrations, and system conversions
- Provide post-implementation support and resolve production issues
Design & Architecture
- Design, develop, and document applications using structured methodologies
- Implement modern design patterns and best practices
- Develop REST APIs and system integrations
- Ensure solutions align with enterprise architecture and business objectives
DevOps & Release Management
- Utilize Azure DevOps and GitHub for CI/CD and code management
- Participate in release management, deployments, and patching
- Assess and test Change Requests (CRQs)
- Support change and release management processes
Database & Performance
- Work with Oracle 19c, DB2 (Windows), and relational databases
- Perform performance tuning (queries, indexing, server optimization)
- Ensure backup, recovery, and data integrity processes
Middleware & Systems
- Install, configure,
and manage middleware and gateway technologies
- Monitor applications and ensure system stability
- Work across Windows and Linux environments
Collaboration & Communication
- Work with stakeholders to gather and document requirements
- Participate in Agile development processes
- Conduct design walkthroughs and code reviews
- Provide technical documentation and knowledge transfer
Quality & Compliance
- Ensure adherence to OPS security standards and policies
- Incorporate security and accessibility (AODA) requirements
- Promote coding standards and best practices
Requirements Must-Have Skills
- Strong programming expertise (Java preferred)
- Experience with Azure DevOps and GitHub
- Experience with Power Apps (low-code platforms)
- Strong knowledge of Windows & Linux environments
- Experience with REST API design and integration
- Experience with Oracle 19c and DB2 databases
- Strong troubleshooting and debugging skills
- Experience assessing and testing Change Requests (CRQ)
- Ability to create technical documentation
- Experience translating user stories into technical solutions
Technical Skills (Detailed)
- Application design, development, testing,
and deployment
- Object-oriented and modern programming languages
- Middleware and gateway technologies
- CI/CD pipelines and DevOps practices
- Database performance tuning and optimization
- Data integrity, security, and recovery solutions
- Application monitoring and support
Soft Skills
- Strong analytical and problem-solving abilities
- Excellent verbal and written communication
- Stakeholder management and collaboration
- Team-oriented with strong deadline management
- Negotiation and interpersonal skills
Evaluation Criteria 1. Technical Knowledge & Experience
- Programming (Java preferred)
- Azure DevOps & Power Apps
- Database expertise (Oracle, DB2)
- Middleware, OS (Windows/Linux)
- Performance tuning & system optimization
- Security, data integrity, and recovery
- REST API design and integration
2. Communication & Troubleshooting
- Problem-solving and analytical thinking
- Agile experience
- Code reviews and defect resolution
- Stakeholder collaboration
- Risk and issue management
3. Planning & Documentation
- Technical documentation
- Knowledge transfer
- Reporting and updates
Nice-to-Have Skills
- Internet-based application development
- Rapid Application Development (RAD) methodologies
- Information Management principles
- Installation scripting and automation
- AODA / Accessibility standards knowledge
Work Environment
- Fully onsite role (5 days/week)
- Standard OPS working hours (8:00 AM – 5:00 PM)
- Collaborative enterprise setting
📌 Software Developer - Sr (Toronto)
🏢 Joblinxsapp
📍 Toronto