Job Description :

 + years of Hands-on experience with multiple languages and technologies: Dotnet Core, C#, Angular, , RESTful
API, Microservices, SOAP-based Webservices, XML, XLST, XSD, XPath, SQL, , HTML, and JSON, ,
• 5+ years of proven track record designing and developing enterprise and scalable systems, such as multi-tier,
distributed, and web-based system design and development principles and internet/intranet application delivery
mechanisms.
• Proven track record of on-time, on-budget product development with a high degree of user satisfaction and quality.
• Application Security using Azure Active Directory
• Experienced in NoSQL like MongoDB
• Experienced designing and developing applications in a cloud-based environment such as AWS and/or Azure.
• Experience in migrating, building, deploying, and managing systems including monitoring, logging, alerts, and
metrics.
• Experience in DevOps (Azure DevOps and/or GitHub Actions)
• 5+ years of Experience with Windows-based programming tools and utilities, such as Visual Studio

 

WORF#: ISD22003

Position Classification: IT Developer
effective 7/1/2022

PART 1, Page 3

• Proven track record in analyzing and developing solution designs for web and cloud-based processes and systems.
• Experienced with the principles and techniques of web program design, development, testing, and documentation.
• Knowledge of object-oriented design and programming architectures and design patterns.
• Experienced with code management software such as Git and Subversion
• Experienced with the principles of full life cycle systems design and development.
• Experienced working in both traditional and agile project management methodologies
• Experienced with the translation of business, information, and technical requirements to provide solutions that meet
business needs - documenting functional and technical specifications in the development cycle.
• Experienced with the principles and techniques of systems implementation including conversion, data reconciliation,
user training, and documentation.
• Experienced with developing system test plans and test script development.
• Interpersonal and communication skills.
• Demonstrable experience in establishing and maintaining effective working relationships with those
contacted in the course of the work.
• Excellent analytical capabilities and the ability to break down complex ideas into manageable pieces.
• Excellent written and verbal communication skills, with both technical and non-technical audiences.
• Self-Motivated quick learner with excellent troubleshooting skills and ability to multitask in a fast-paced
environment

Additional Skills/Qualifications Desired:
• Migrating or deploying and managing systems in government cloud environments
• Experienced with third-party integrations and customizations for seamless multi-system functionality, including
identity management for authentication and authorization, message exchanges, and service-oriented messaging.
• Knowledge of systems security and data encryption.
• Cloud native experience – specifically Azure App Services and Azure functions
• Experience with open-source testing tools
• Experience with upgrading to higher versions of Angular and .NET

 

17.Tasks and Responsibilities to be Performed
Task
No.

Description of Tasks and Responsibilities
1 Design, develop, implement, and document application changes per requirements.
2 Design, develop, implement, and document customization and integration with 3rd party software
components.
3 Design, develop, tune, document, and implement enhancements to the database, including updates to SQL,
stored procedures, and the database schema.
4 Design, develop, implement, and document reports, data extracts, and data loads.
5 Document technical user requirements and specifications for use in the development cycle.
6 Identify and evaluate alternative technical solutions, as needed; analyze the pros and cons of each solution
including preparing high-level budgets for each solution and presenting those findings to stakeholders.
7 Peer review code as required.
8 Investigate and respond to application issues.
9 Develop test plans, test cases and test scripts for both fail and pass scenarios.
10 Track and communicate deliverables, issues, defects, and risks as per project plan.
11 Communicate project activities, performance, and status.
12 Ensure the project is delivered in budget, on schedule, and in scope.
13 Participate in team and planning meetings,

 

 

 

             

Similar Jobs you may be interested in ..