Vacancy expired!
- Must be able to demonstrate the ability to operate as a Senior/Advanced Developer with strong Microsoft T-SQL and SSIS skills to address tough system challenges.
- Must possess strong analytical skills to understand the business rules, complex code and make modifications.
- Must be familiar with current .NET technologies including C#, ASP.NET, and VB.NET.
- Must be familiar with Angular and MVC.
- Experience with RESTful API integration. RESTful API uses HTTP requests to GET, PUT, POST, and DELETE data.
- Must be willing to work on Classic ASP and VB6 for support when needed; experience with Microsoft Access is a plus.
- Experience working in a government organization is a plus.
- Secure coding/development experience is preferred.
- Perform development using agile methodology and proper source control, preferably Git on TFS.
- Prepare detailed specifications and technical design documents.
- Develop new components or modules to meet functionality requirements.
- Help identify and resolve gaps between requirements and technical design.
- Work closely with customers, business analysts, and team members to understand business requirements that drive the analysis and design of quality technical solutions.
- Ensure that solutions are aligned with business and IT strategies and comply with the organization's architectural standards.
- Train and mentor junior developers.
- Follow development methodologies and standards for systems design, coding, testing, implementation, maintenance, and support of applications software.
- Deliver the final product on time and within budget.
- Work in a collaborative environment with other developers, designers, testers, and project managers
- Application Source Code
- Technical Design Document
- Test plans
- Unit, QA, and User Acceptance testing
- Support to Mission Critical Applications
- Quick Turnaround of Issues and Requests
- Effective Team Communication
- Passion for Continuous Learning and Improvement
- Final Product with Minimum Defects
- Microsoft Coding Standards
- Software Development Life Cycle
- Day to day involvement in database design, writing and debugging long and complex stored procedures, triggers, SSIS and SSRS.
- Write SQL queries, review query performance and optimize code
- Knowledge of ASP.net, VB.net, C#, Entity Framework Core, different .Net Frameworks, Angular, TypeScript, MVC, SQL, AJAX, JQuery, JSON, XML and TFS is a plus.
- Understanding of web development for both desktop and mobile use.
- Debug code and perform thorough and proper unit test on all aspects of the application.
- Enforce coding standards including secure coding/development.
- Provide input in problem solving by using technical, time management and analytical skills.
- Demonstrate excellent organizational, written, verbal and interpersonal skills.
- Display a high degree of inquisitiveness and an eagerness to learn at a detailed and abstract level.
- Highly self-motivated and organized, with a strong business sense to capture and fulfill the business requirements for all products and articulate in an architecture model.
- Work independently on small projects.
- Take directives from management and perform tasks efficiently.
- Strong passion and thirst to keep up with new industry trends and standards.
Vacancy expired!