Responsibilities:
• Assist with full software life cycle (SLC) of various application enhancements.
• Responsible for support and administration of web service-based applications.
• Assist in development of web service integrations with new business customers.
• Assist in development of custom reports with business stakeholders.
• Assist with building internal processes, procedures, and methodologies, and work with
Senior Developers to ensure process is repeatable and efficient.
• Review software code to ensure compliance with established standards.
• Assist with documenting new application development standards.
• Build and execute test plans and scripts as required. Document application behaviors,
results, and issues.
• Utilize company configuration management practices for code check in/check out,
version control, and overall management.
• Provide leadership and mentorship to development team members.
• Partner with the Development Manager in analyzing, estimating, and assigning work.
Experience:
• 8+ years of C# professional development experience
• Experience in Designing application database and performance turning SQL server
• Experience in various webservices and architectures
• Experience in designing and architecting applications
• Skilled in using Visual studio and SQL server management studio
• Experience in Web Development and in developing and understanding web services
• Knowledge of Code Repository systems
• Willingness and aptitude for working with various new infrastructure technologies
• Experience in Azure Dev ops and building CI/CD pipelines (Preferred)
• Knowledge of Object-oriented programming and design patterns (Preferred)
• Knowledge of Application security (Preferred)
• Knowledge of reporting tools like SSRS (Preferred)
• Experience interfacing with business stakeholders (Preferred)
• Experience leading a team of developers preferred (Preferred)