Consult on or participate in moderately complex initiatives and deliverables within Software Engineering and contribute to large-scale planning related to Software Engineering deliverables
Review and analyze moderately complex Software Engineering challenges that require an in-depth evaluation of variable factors
Contribute to the resolution of moderately complex issues and consult with others to meet Software Engineering deliverables while leveraging solid understanding of the function, policies, procedures, and compliance requirements
Collaborate with client personnel in Software Engineering
Requirements:
2+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work or consulting experience, training, military experience, education
2+ years application development and implementation experience
2+ years of .Net experience (C#)
2+ years of SQL experience
1+ years of .NET micro services experience
3+ year of Agile experience
2+ years of .NET Core experience
2+ years of RESTful or SOAP web services
2+ years of web client-side development using Angular
Prioritize strong technical skills, focused in the Microsoft technology stack
Cloud experience (PCF and/or Azure Public)
SQL Server experience
Experience with deploying applications in PCF environment
Work experience in an AGILE development environment
Working knowledge of Agile tools like Jira, Confluence
Knowledge and understanding of AppDynamics, Splunk
Good understanding of RDBMS, primarily SQL Server
Strong written and verbal communication skills
Excellent analytical skills to troubleshoot issues and identify fixes