Overview
On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)
Skills
C#
ASP.net
SQL
Rest API
Job Details
Job Description:
Business Applications and GIS (BAGIS) Team is looking for a Senior Application Developer.
Key Responsibilities:
- Design, develop, and maintain .NET applications and processes
- Collaborate with stakeholders to gather requirements and propose development timelines
- Execute user stories from the product backlog through the Agile Software Development Life Cycle (2-week sprints)
- Test and deploy solutions in Azure cloud environments
- Extend and enhance existing applications to meet evolving business needs
Required Skills & Experience:
- Strong understanding of DevOps principles
- Experience with PowerApps and Azure Integration Services
- Proficiency in working within Azure cloud environments
- Familiarity with Agile methodologies and sprint-based development
REQUIRED SKILLS:
- 5+ years of .NET (Framework/Core), C# development exp.
- 5+ years of exp. creating Console Applications, Web applications
- 5+ years of exp. creating Web Services, REST APIs
- 4+ years of database development exp. (SQL Server preferred).
- 3+ years of exp. leading software development projects
- 3+ years of exp. in all aspects of the Agile Software Development
- 3+ years of exp. with front end technologies such as React or Angular
- 3+ years of exp. using JavaScript frameworks, HTML and CSS.
- 3+ years of exp. in unit testing, QA, and debugging.
- 3+ years of exp. using version control such as Git and GitHub
Bachelor's required.
PREFERRED SKILLS
- Experience with Microsoft Dynamics 365
- Experience working with Azure API Management
- Experience with Integration Platform as a Service (iPaaS). Ex: Workato, MuleSoft
- Microsoft Certifications.
- Experience using Collaborative tools (Jira, Trello, etc...)
- Experience working with Azure PaaS (App Services, Azure SQL, etc...).
- Experience working in DevOps environment for CI/CD.
- Power Platform experience (PowerApps, Power Pages, Power Automate, etc...).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.