Become Part of a Creative and Solution-Driven Team
We go beyond coding websites; we craft impactful digital journeys. Our crew includes passionate developers, designers, strategists, and visionaries committed to making a real difference.
Reasons To Work With Our Team
Join a group of dedicated professionals committed to innovation, collaboration, and delivering exceptional results. We foster a supportive environment where your skills grow, ideas matter, and every project is an opportunity to make an impact.
Discover Thrilling Career Paths
Join our dynamic team and explore exciting career opportunities in an inspiring workplace that drives innovative solutions and delivers exceptional outcomes.
.Net Developer
- Full Time
- Remote/On-site
Summary
We are searching for experienced developers working within the Microsoft .Net Framework, with a solid understanding of object-oriented programming, interfacing with RESTful APIs, and progressive web-based development frameworks. The candidate will be assigned to a mix of new development, maintenance development to a set of proprietary systems, and integration efforts from various external sources.
Essential Duties & Responsibilities
The job duties listed are typical examples of the work performed by positions in this job classification. Not all duties assigned to every position are included, nor is it expected that all positions will be assigned every duty.
Knowledge, Skills & Proficiencies
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill and/or ability required.
- Provide assistance and guidance to Jr and Mid-Level developers.
- Perform peer reviews and solution design.
- Assisting in the collection and documentation of users’ requirements and development of user stories.
- Solid understanding of object-oriented programming concepts
- Solid understanding of relational database design and querying concepts
- Familiarity with version control concepts (Git).
- Solid understanding of Microsoft .NET development using C# (LinQ, Web API, Entity Framework)
- Solid understanding of web development using HTML/5, CSS, Angular and JavaScript
- Experience with GraphQL.
- Familiarity with software development tools such as Visual Studio 2017/2019/2022, Azure DevOps, SQL Server Management Studio (SSMS), Browser developer tools(built in browser toolset)
- Knowledge of client/server application development.
- Knowledge of unit testing theory and the implementation of unit tests.
- Familiarity with QA processes
Additional Duties & Responsibilities
- Conduct business at all times with the highest standards of personal, professional and ethical conduct.
- Perform or assist with any operations as required to maintain workflow and to meet schedules. Notify supervision of unusual equipment or operating problems and the need for additional material and supplies.
- May participate in any variety of meetings and work groups to integrate activities, communicate issues, obtain approvals, resolve problems and maintain specified level of knowledge pertaining to new developments, requirements, policies, and regulatory guidelines.
- Ensure all safety precautions are followed while performing the work.
- Follow all policies and Standard Operating Procedures as instructed by Management.
- Perform any range of special projects, tasks and other related duties as assigned.
Education & Experience
- 6+ years of Software Development experience
- Bachelor’s Degree in Computer Science, Computer Engineering, or a related field would be ideal
Test Engineer/QA
- Full Time
- Remote/On-site
Job Responsibilities
- Participate in a Scrum Development Team and be the Test specialist
- Work with your Scrum Development Team, Scrum Master, and Product Owner to groom a product backlog and determine acceptance criteria
- Participate in estimating the effort needed to complete a PBI
- Create test related tasks and estimate effort for product backlog items pulled into a sprint
- Write and articulate good quality test cases, that are reusable and can be run by anyone on your Scrum team or other QA team members
- Create test cases that accurately test acceptance criteria, edge-cases, and negative path scenarios
- Communicate test progress, test results, and impediments for any work assigned to you
- Perform test execution using detailed test scripts and using Exploratory Testing
- Document bugs thoroughly and work with programmers to troubleshoot issues you find
- Become the knowledge expert on your current projects by talking to business analysts, creating tips to yourself about the system, and exploring the application in order to learn more
- Perform demonstrations of completed sprint backlog items at the Sprint Review meeting for the Product owner and stakeholders
- Become comfortable raising issues and risks to your Scrum Master and Product Owner
- Assist fellow QA team members on their Scrum projects when they become over-allocated
- Learn the Scrum framework thoroughly and participate in Scrum Retrospectives
- Perform test activities on maintenance support items outside of your project, including writing test cases and verifying bug fixes across any of our applications.
- Write complex queries when necessary to troubleshoot issues, analyze data and/or verify test results
- Become proficient in understanding how to read API route documentation, resource URI construction, HTTP Methods, and HTTP Status Codes
- Perform REST API Testing by constructing API requests and validating the responses via an API Testing Client
- Become proficient in applications and use of systems, tools, and processes within the Technology department
- Prepare smoke tests for scrum team to execute in Staging and Production environments to validate new releases
Essential Duties & Responsibilities
- The job duties listed are typical examples of the work performed by positions in this job classification. Not all duties assigned to every position are included, nor is it expected that all positions will be assigned every duty.
Additional Duties & Responsibilities
- Conduct business at all times with the highest standards of personal, professional and ethical conduct.
- Perform or assist with any operations as required to maintain workflow and to meet schedules. Notify supervision of unusual equipment or operating problems and the need for additional material and supplies.
- May participate in any variety of meetings and work groups to integrate activities, communicate issues, obtain approvals, resolve problems and maintain specified level of knowledge pertaining to new developments, requirements, policies, and regulatory guidelines.
- Ensure all safety precautions are followed while performing the work.
- Follow all policies and Standard Operating Procedures as instructed by Management.
- Perform any range of special projects, tasks and other related duties as assigned.
Education & Experience
- 2+ years of Software testing experience.
- Bachelor’s Degree in Business, Computer Science, Computer Engineering, or a related field would be a plus.
Knowledge, Skills & Proficiencies
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill and/or ability required.
- Detailed understanding of the Software Development Life Cycle and the different development methodologies
- Strong understanding of the Agile methodology, Scrum Framework, and different approaches for testing in an Agile environment
- Prior experience working in a Scrum environment
- Knowledge and experience working in Visual Studio or Visual Studio Online to access TFS/VSTS work items, tasks, and queries. Experience using Microsoft Test Manager for test planning, execution and exploratory testing.
- Experience testing API routes and using a client to write API requests and read responses (Postman, DHC, Fiddler)
- Excellent written and oral communication skills
- Ability to multi-task and manage your own time
- Highly analytical and detail oriented, with strong problem-solving skills
- Must be able to write complex SQL queries
- Must be a team player and demonstrate the ability to follow processes, work effectively in a team, maintain a positive attitude, and adjust to changing priorities or processes
DevOps Engineer
- Full Time
- Remote/On-site
Essential Duties & Responsibilities
The job duties listed are typical examples of the work performed by positions in this job classification. Not all duties assigned to every position are included, nor is it expected that all positions will be assigned every duty.
Knowledge, Skills & Proficiencies
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill and/or ability required.
- Software engineering and DevOps experience.
- Solid understanding and experience with version control concepts (Git).
- Experience in the use of Azure DevOps pipelines and artifacts to implement/improve software applications CI/CD
- Experience setting up QA/Staging/Production servers for application deployment and usage.
- Develop templates or scripts to automate everyday developer or operations functions
- Use your experience in DevOps methodologies and practices to build a better Cloud development environment
- PowerShell and/or bash scripting
Additional Duties & Responsibilities
- Conduct business at all times with the highest standards of personal, professional and ethical conduct.
- Perform or assist with any operations as required to maintain workflow and to meet schedules. Notify supervision of unusual equipment or operating problems and the need for additional material and supplies.
- May participate in any variety of meetings and work groups to integrate activities, communicate issues, obtain approvals, resolve problems and maintain specified level of knowledge pertaining to new developments, requirements, policies, and regulatory guidelines.
- Ensure all safety precautions are followed while performing the work.
- Follow all policies and Standard Operating Procedures as instructed by Management.
- Perform any range of special projects, tasks and other related duties as assigned.
Education & Experience
- 2+ years of DevOps experience
- Bachelor’s Degree in Computer Science, Computer Engineering, or a related field would be a plus
Team Lead .Net Developer
- Full Time
- Remote/On-site
Summary
We are searching for experienced developers working within the Microsoft .Net Framework, with a solid understanding of object-oriented programming, interfacing with RESTful APIs, and progressive web-based development frameworks. The candidate will be assigned to a mix of new development, maintenance development to a set of proprietary systems, and integration efforts from various external sources.
Essential Duties & Responsibilities
The job duties listed are typical examples of the work performed by positions in this job classification. Not all duties assigned to every position are included, nor is it expected that all positions will be assigned every duty.
Knowledge, Skills & Proficiencies
To perform this job successfully, an individual must satisfactorily perform each essential duty. The requirements listed below represent the knowledge, skills, and/or abilities required.
- Provide assistance and guidance to Jr and Mid-Level developers.
- Perform peer reviews and solution design.
- Assisting in the collection and documentation of users’ requirements and development of user stories.
- Solid understanding of object-oriented programming concepts
- Solid understanding of relational database design and querying concepts
- Familiarity with version control concepts (Git).
- Solid understanding of Microsoft .NET development using C# (LinQ, Web API, Entity Framework)
- Solid understanding of web development using HTML/5, CSS and JavaScript
- Experience with GraphQL.
- Familiarity with software development tools such as Visual Studio 2017/2019/2022, Azure DevOps, SQL Server Management Studio (SSMS), Browser developer tools(built in browser toolset)
- Knowledge of client/server application development.
- Knowledge of unit testing theory and the implementation of unit tests.
Additional Duties & Responsibilities
- Conduct business at all times with the highest standards of personal, professional and ethical conduct.
- Perform or assist with any operations as required to maintain workflow and to meet schedules. Notify supervision of unusual equipment or operating problems and the need for additional material and supplies.
- May participate in any variety of meetings and work groups to integrate activities, communicate issues, obtain approvals, resolve problems and maintain specified level of knowledge pertaining to new developments, requirements, policies, and regulatory guidelines.
- Ensure all safety precautions are followed while performing the work.
- Follow all policies and Standard Operating Procedures as instructed by Management.
- Perform any range of special projects, tasks and other related duties as assigned.
Education & Experience
- 5+ years of Software Development experience
- Bachelor’s Degree in Computer Science, Computer Engineering, or a related field would be a plus
Scrum Master
- Full Time
- Remote/On-site
Summary
At Zunzun Solutions, we are seeking a Scrum Master who embodies the spirit of agile methodologies and is passionate about driving project success in a collaborative and dynamic environment. This role is integral to our mission of delivering cutting-edge solutions with efficiency and creativity. As a Scrum Master at Zunzun Solutions, you will be at the forefront of facilitating and optimizing our project management processes, ensuring smooth and effective teamwork. You’ll have the opportunity to work with cross-functional teams, providing guidance and support to maximize productivity and foster an environment of continuous improvement. Join us to lead the charge in agile practices and be a part of a team that values innovation, commitment, and excellence..
Essential Duties & Responsibilities
The job duties listed are typical examples of the work performed by positions in this job classification. Not all duties assigned to every position are included, nor is it expected that all positions will be assigned every duty.
Knowledge, Skills & Proficiencies
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill and/or ability required.
- Serve as a servant leader, facilitating scrum and agile methodologies within the development teams.
- Champion the delivery of high-value products by orchestrating scrum events, including daily stand-ups, backlog refinement, sprint reviews, retrospectives, and sprint execution.
- Foster clear communication within and across teams to ensure organizational alignment.
- Lead cross-functional teams, applying scrum frameworks effectively in the agile development process.
- Offer coaching to Product Teams from an Agile and Technical Delivery perspective.
- Coordinate alignment between Product and Engineering teams.
- Uphold and advocate for Agile best practices within the team.
- Remove barriers to progress for the Agile Development Team.
- Support Product and Engineering with disciplined execution of best practices.
- Conduct Team Reporting & Velocity Tracking for Development Managers and IT executives.
- Guide the Agile Development team towards continuous improvement.
- Collaborate with the DevOps team for Release Management & Coordination.
- Analyze and report on project or product delivery risks.
- Contribute to weekly project health reports.
- Assist in the overarching process of Continuous Improvement.
Additional Duties & Responsibilities
- Conduct business at all times with the highest standards of personal, professional and ethical conduct.
- Perform or assist with any operations as required to maintain workflow and to meet schedules. Notify supervision of unusual equipment or operating problems and the need for additional material and supplies.
- May participate in any variety of meetings and work groups to integrate activities, communicate issues, obtain approvals, resolve problems and maintain specified level of knowledge pertaining to new developments, requirements, policies, and regulatory guidelines.
- Ensure all safety precautions are followed while performing the work.
- Follow all policies and Standard Operating Procedures as instructed by Management.
- Perform any range of special projects, tasks and other related duties as assigned.
- Facilitate key scrum events.
- Assist in backlog development and prioritization.
- Provide Scrum/Agile training and guidance to team members.
- Undertake other job-related responsibilities as needed.
Education & Experience
- 5+ years’ experience as a Scrum Master or Agile Coach.
- BA/BS degree in Information Systems, Business Administration, or a related field is highly preferred.
- Certified Scrum Master (CSM) certification is advantageous.
- Proficiency in all phases of the Software Development Life Cycle.
- Effective communication skills, both written and oral.
- Problem-solving mindset with creative and analytical capabilities.
- Willingness to work flexible hours as needed.
- Experience with Agile performance metrics.
- Familiarity with Agile quality assurance methodologies and software design principles.
- Proficient in Microsoft Suite, including Word, Excel, PowerPoint, and Azure DevOps.
- Strong organizational, time management, and detail-oriented skills.
- Experience with various Agile frameworks such as Scrum, Kanban, or Scrumban.
- Ability to work collaboratively in diverse, multicultural environments.
Technical Business Analyst
- Full Time
- Remote/On-site
Summary
At Zunzun Solutions, we are looking for a Senior Technical Business Analyst to bridge the gap between our innovative Product Teams and dynamic Agile Development teams. This role is pivotal in managing and translating requirements throughout the Product Delivery Life Cycle. You will play a key role in ensuring our products and business processes are perfectly aligned and efficiently executed.
Essential Duties & Responsibilities
The job duties listed are typical examples of the work performed by positions in this job classification. Not all duties assigned to every position are included, nor is it expected that all positions will be assigned every duty.
Knowledge, Skills & Proficiencies
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill and/or ability required.
- Facilitate alignment and coordination between Product and Engineering teams.
- Assist in backlog development, user story composition, and prioritization for the Product Team.
- Support the Product Team in Roadmap and Milestone Planning.
- Aid in Release Coordination and Communication between Product and Engineering teams.
- Act as a liaison between the Product Team and Agile Development teams.
- Collaborate with Scrum Masters for Continuous Team Improvement.
- Analyze and report on risks associated with project or product delivery.
- Focus on Value Delivery through collaboration with the Product Team.
- Prepare weekly project health reports for Development Managers and IT executives.
- Identify and document solutions for defects in proprietary applications.
- Assist in Product rollouts and User Acceptance Testing (UAT) facilitation.
- Create User Guide documentation for features developed by the Agile Development team.
- Identify improvement opportunities within applications and processes.
- Perform additional job-related duties as required.
Education & Experience
- BA/BS degree or at least 5 years of experience as an Agile Business Analyst, or in a related position.
- Experience with enterprise Financial/Accounting or Property Management applications is advantageous.
- Strong organizational and communication skills.
- Proven analytical and problem-solving abilities.
- Availability for occasional evening or weekend work for code deployments and support.
- Familiarity with the software development lifecycle.
- Proficiency in Microsoft Suite (Word, Excel, PowerPoint, Azure DevOps).
- Excellent project planning and time management skills.
- Experience in writing requirements and acceptance criteria for enterprise software development teams.
- Understanding of quality assurance methodologies and software design principles.
- Experience in developing and executing test plans/scripts is preferred.
- Familiarity with Agile frameworks (Scrum, Kanban, Continuous Integration) is preferred.
Can’t Find a Role That Fits Your Skills?
We’re eager to hear from passionate professionals. Send us your resume and explore exciting Career Opportunities with us, as we create the perfect role together.
Life At Zunzun Solutions
We create forward-thinking products and services designed to deliver seamless communication and comprehensive information solutions.