Job Duck is hiring a virtual
Software DeveloperWe're not just another company – we're a team of driven individuals passionate about connecting businesses with top-tier international and home-based professionals. We're building something big here, aiming to be the largest recruitment and staffing firm in the United States for this specialized talent pool, and we're looking for someone who wants to be a part of that journey. Our culture is built on five core values that guide everything we do:
Attack the Day: We start each day prepared to conquer it. We focus on the one thing we can do today to make our work easier and propel the company forward.
Be Incredible: We strive for excellence in everything we do. We're organized, efficient, and never settle for mediocrity. We go the extra mile, providing exceptional value at every turn.
Complete the Job: We're doers. We get things done, even when it's tough. We make the extra effort, leveraging our experience, knowledge, skills, and resources to overcome any challenge.
Dream Big: We have ambitious goals and we're not afraid to chase them. We embrace change and are passionate about growth, both personally and as a company. We operate as the company we aspire to be, always striving for more.
Excuse-Free Attitude: Excuses have no place here. We believe in accountability and ownership. We own our mistakes and focus on finding solutions, not making excuses.
This isn't just a job; it's an opportunity to join a dynamic team that's making an impact.
A Developer gathers and analyzes user/business system requirements, responding to outages and creating application system models. Participate in design meetings and consult with clients to refine, test and debug programs to meet business needs and interact and sometimes direct third-party partners in the achievement of business and technology initiatives.Monthly compensation: 2200 USD
Duties and responsibilities will include, but are not limited to the following:
Collaborating with departments and company members to identify issues, end-user requirements and specifications.
Producing efficient well written code based on requirements (coding issues, programs and systems).
Researching in forums or software documentation, in order to solve code-related issues or any other issue that may be in the tools used by employees.
Writing functions and code to automate processes.
Testing code to ensure functionality
Troubleshooting, maintenance and improvement on existing systems.
Writing content for user manuals and tutorials for new hires.
Requirements gathering for any new project that arises.
Integrating multiple cloud platforms.
Creating documentation for other developers to understand the app being developed.
API integration.
Key Skills:
Understanding and creating a good user experience.
Analytical skills.
Good problem-solving and communication skills.
Proficiency in cloud platforms (Google Cloud)
API and platform integration.
Ability to follow instructions and work in a team environment
Detail-oriented.
Experience with C# .NET for frontend development.
Proficiency in Blazor framework for building interactive web UIs.
Familiarity with MudBlazor component library.
Strong understanding of Razor syntax and Razor components.
Experience with Microsoft Azure services for cloud integration and deployment.
To be considered for this opportunity, you should have the following:
Bachelor’s degree in computer science is preferred.
At least one year of experience in a similar role.
Basic programming experience.
Experience developing applications using the Microsoft Azure .NET C# stack.
Intermediate proficiency in C#, .NET, Blazor, Razor, and Azure Functions.
Familiarity with Azure DevOps, Azure App Services, and Azure SQL.
Understanding of CI/CD pipelines and cloud-native development in Azure.
Intermediate: Javascript, PHP, Sql, CSS, HTML
Knowledge of databases and operating systems.
Good working knowledge of email systems.
Ability to learn new software and technologies quickly.
Ability to follow instructions and work in a team environment.
Every Great Person Deserves a Great Job. Therefore, choose to apply now! Keep tabs on your email and WhatsApp to get the next steps. Make sure to review your spam folder.
Our application process has multiple stages; applying here is just the first step. Every candidate has to pass each step in our application process to become part of our team. Please note that this is a home-based position.