What are the responsibilities and job description for the Senior Dotnet Developer position at GSK Solutions Inc.?
Qualifications
- NET WebForms, MVC, HTML, CSS, JavaScript, jQuery, Visual Studio 2019, and SQL Server 2019
- At least seven (7 ) years of relevant experience
- Bachelor's degree in Computer Science, Computer Programming, Computer Engineering or relevant computer-based major
- Experience in software engineering and design architectures
- Experience with building and migrating software and IT services to align with strategic business needs and goals
- Experience working in an Agile-Scrum environment
- Experience identifying and applying industry tools, solutions, methods best practices, and emerging technologies
- Demonstrated ability to work effectively, independently, and as part of a team
- Understanding of AZURE Cloud and DevOps architecture and technologies
- Strong analytical skills and problem-solving with the ability to formulate and communicate recommendations for improvement
- Experience in the following technologies and tools: C#, T-SQL, ASP.NET, MVC, HTML5, CSS3, JavaScript, JQuery, AJAX, Bootstrap, Microsoft Visual Studio 2019, SQL Server 2019, Windows Server 2016/2019, JIRA, GIT, BitBucket, Bamboo, Confluence, WebAPI, RESTful/SOAP Services, JSON, XML, LINQ, Entity Framework
- The Senior .NET Developer will execute the following responsibilities:
- Work with Product Owners and Business Analysts to design and develop solutions and workflows that meet business requirements
- Collaborate with Product Owners (POs) and Temporary Duty Assignees (TDYs) on the design and development of templates and forms using ExperiLogic
- Support test and release of developed national reports, forms, and templates
- Fix bugs that are reported by the Testing Service Division during Independent Verification and Validation (IV&V) testing
- Provide technical support to district staff in the documentation and development of their local reports, forms, and templates
- Support testing of district applications that need to use Application Programming Interfaces (APIs)
- Support POs and TDYs on any national and district implementation activities
- Design, develop, integrate, and implement custom applications using C#, ASP
- Design and development of SQL databases, SQL queries, tables, views, stored procedures, triggers, and integration with applications
- Transform complex customer requirements into working, maintainable enterprise-level solutions
- Utilize third-party software development kits and APIs to rapidly develop solutions
- Perform unit testing and code reviews
- Update and maintain design documents
- Review and provide feedback on functional and technical requirements