Develop enhance document and maintain application features in C#/React/T-SQL.
Should have experience in test driven development or come up to speed in twelve weeks.
Understanding of cloud based environments is preferred.
Must participate in design code and test Inspections throughout product life cycle to contribute technical expertise and to identify issues
For teams without a Product owner performs this staff member s duties including interviewing business liaisons to write the functional requirements
Supply work breakdowns estimates and status s to project and engagement management
Understand technical project priorities implementation dependencies risks and issues
Lead EPICs in our agile development process requiring coordination direction and mentorship of multiple development resources
Lead development scrum groups taking responsibility for the outcome of multiple stories across several developers
Engage in story planning negotiating between PM DEV and QA to derive appropriate stories based on fair compromises between original specifications technical design and testing possibilities
Participate and develop code as part of a unified development group working the whole technological stack between platform and UI concerns
Be a good team player in the Agile team. Candidate should possess excellent communications skills to participate in design and code reviews have a thorough understanding of version control and software quality attributes such as testability portability and maintainability and enjoy a self-driven and collaborative development approach.
Identify communicate and mitigate the Risk issues and Opportunities on a timely manner.
Lead development team in architecture and design of new features
Education/Experience
Qualifications:
Bachelor& degree in Computer Science IT or a related field.
3+ years of experience in software development with .NET and React frameworks.
Strong understanding of object-oriented programming concepts and design patterns.
Experience with C# .NET and Net Core React HTML CSS JavaScript and TypeScript.
Experience with SQL Server or other relational database management systems.
Experience in Test Driven Development is a definite plus.
Familiarity with agile software development methodologies and tools (e.g. Scrum Kanban)
Excellent problem-solving skills and ability to work independently and as part of a team.