11 Nov
|
MNR Solutions
|
Winnipeg
11 Nov
MNR Solutions
Winnipeg
Job Title:
Software Developer Location:
United States (USA), Canada, United Kingdom Employment Type:
Full time Experience:
3–8 Years (Flexible) Work Mode:
On-site / Hybrid / Remote Visa Sponsorship:
As per client requirements
Job Summary We are seeking a skilled Software Developer to design, develop, test, and maintain high-quality software applications. The ideal candidate will collaborate with cross-functional teams to build scalable, reliable, and secure software solutions while following industry best practices and modern development methodologies.
Key Responsibilities
Design, develop, test, and maintain software applications based on business requirements.
Write clean, efficient, scalable, and maintainable code.
Participate in the complete Software Development Life Cycle (SDLC).
Collaborate with product managers, business analysts, QA engineers, and other developers.
Develop and integrate RESTful APIs and third-party services.
Troubleshoot, debug, and resolve application issues.
Participate in code reviews and ensure adherence to coding standards.
Write unit tests and support integration and performance testing.
Work with databases, cloud platforms, and version control systems.
Contribute to CI/CD pipelines, deployment processes, and production support.
Follow Agile/Scrum methodologies and participate in sprint planning and daily stand-ups.
Required Skills and Qualifications
Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
3+ years of professional software development experience.
Proficiency in at least one programming language, such as Java, Python, C#, JavaScript, or TypeScript.
Experience with software development frameworks and libraries.
Knowledge of REST APIs, microservices, and application integration.
Experience with SQL or NoSQL databases.
Familiarity with Git and collaborative development workflows.
Understanding of software testing, debugging, and secure coding practices.
Excellent problem-solving, communication, and teamwork skills.
Preferred Qualifications
Experience with cloud platforms such as AWS, Microsoft Azure, or Google Cloud.
Knowledge of Docker, Kubernetes, and CI/CD tools.
Experience with automated testing and application monitoring.
Familiarity with Agile development and DevOps practices.
Experience building scalable, distributed applications.
Compensation and Benefits
Competitive salary based on experience and location.
Health insurance and other benefits, as applicable.
Paid time off and retirement benefits, depending on the employer.
Professional development and career growth opportunities.
📌 Software Developer (Winnipeg)
🏢 MNR Solutions
📍 Winnipeg