πCosta Rica
Developer Programmer

Serigor
πRemote - United States
Please let Serigor know you found this job on JobsCollider. Thanks! π
Summary
Join our team as a Developer Programmer-Expert and contribute to the modernization of our client's systems. This remote position in Raleigh, NC, is a 12+ month contract. You will design, develop, and test software, collaborating with a team to deliver high-quality solutions. The role requires extensive experience in .NET development, specifically using Blazor and MVC, along with proficiency in various programming languages and database technologies. Strong problem-solving, communication, and teamwork skills are essential. The ideal candidate will possess a deep understanding of software development lifecycle (SDLC) and cloud computing, preferably with Microsoft Azure.
Requirements
- Proven work experience as a software developer, including the understanding of the differences between application types ranging from small to enterprise level
- Broad understanding of programming paradigms and experience in more than one language
- Ability to implement highly scalable applications, APIs, and database components
- Extensive technical knowledge to serve as a resource in solving problems of high complexity, and to devise or modify systematic processes to solve complex problems, accounting for computing capacity and limitations
- Knowledge in the following development practices: distributed, enterprise-oriented application development, agile-based development methodologies, object-oriented development, web application development (preferably .net web applications using Blazor, MVC and Razor Pages with Java script/HTML/CSS/Bootstrap), and database object structure
- Knowledge of the architecture design and security protocols of systems being developed
- Knowledge and practical experience with a software testing procedure and/or toolset
- Knowledge of Microsoft Windows environment, including but not limited to structure, basic security access and permissions, basic networking, and basic device management as it pertains to software applications
- Knowledge in the complete Software Development Life Cycle (SDLC) including, but not limited to, waterfall and agile development. This should involve a working knowledge of processes involving technical specification documentation and analysis, workflow diagrams, data modeling, project artifact documentation and quality assurance
- Knowledge and practical experience in the use of cloud computing technologies and deployment (preferably with Microsoft Azure environment)
- Knowledge and practical experience with the following tools: Microsoft Visual Studio, version control software (preferably Git), reporting tools (such as Microsoft SQL Server Reporting Services), and Azure DevOps tools
- Knowledge and practical experience in the use of Microsoft Office applications (Outlook, Word, Excel, Access, and PowerPoint)
- Ability to identify issues reliably and efficiently, independently or with clients/analysts, as well as determining possible solutions
- Excellent communication, documentation, and presentation skills for technical and business audiences
- Outstanding problem-solving skills as part of the design as requirements change or technical solution is designed, or as issues arise
- Ability to work with others on joint projects in a positive manner to achieve agreed upon outcomes
- Ability to guide a team as needed to meet deadlines and stay focused
- Ability to multi-task is important, including being able to perform duties reasonably simultaneously to meet work schedules
- Ability to manage priorities and time as it relates to assigned tasks and work deadlines and adapt work to unanticipated changes to meet deadlines in a fast-paced environment
- Ability to lead others and provide technical guidance
- Understands their role within the department as well as the role of the department within and without the organization
- Actively supports the goals and objectives of the functional unit and the department
- Ability to work independently, manage work with minimal supervision, and adapt work to unanticipated changes to meet deadlines in a fast-paced environment
- Desire to continually learn about emerging technologies and industry trends
- Ability to use the Internet for software research and education
- .NET development using Blazor and/or MVC
- Visual Studio and Azure DevOps experience
- Advanced knowledge and practical experience with C#, Java script, Razor, and t SQL
- Knowledge and experience working with developing objects such as stored procedures, views, etc. against a MS SQL Server 2016+ Database
- Blazor/MVC and Azure DevOps experience
- 2 Years .NET development using Blazor and/or MVC experience
- 2 Years Visual Studio and Azure DevOps experience
- 4 Years Advanced knowledge and practical experience with C#, Java script, Razor, and t SQL
- 4 Years Knowledge and experience working with developing objects such as stored procedures, views, etc. against a MS SQL Server 2016+ Database
Responsibilities
- Design, code, test and maintain software systems
- Troubleshoot applications as well as make design decisions for improvement
- Develop technical documentation as needed
- Document, replicate, and provide specific details regarding issues found in production or testing
Preferred Qualifications
- Microsoft Entra ID (formerly Azure AD)
- Azure Cloud Development and .net Blazor
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
π°$90k-$130k
πUnited States
πUnited States
π°$64k-$76k
πUnited Kingdom
π°$127k-$157k
πUnited States
πUnited Kingdom
πUnited Kingdom
π°$69k-$81k
πUnited Kingdom
πUnited Kingdom