Staffigo
Minimum Qualifications:
Minimum of 7 years overall software development experience, specifically with service-oriented architecture, object-oriented design, user interface development, and support.
Minimum of 7 years of design and analysis experience using C# with .NET Framework and/or .NET Core.
7+ years of development and unit testing experience using Visual Studio.
5+ years of experience designing, developing, and consuming Web Services and RESTful Web API.
3+ years of experience with WCF.
2+ years of experience with AngularJS or other MVC technologies.
7+ years of experience with T-SQL using Microsoft SQL Server and database applications (stored procedures, triggers, functions).
Solid understanding of object-oriented design and programming.
Strong problem-solving, logical, and technical skills.
Strong time management and organizational skills.
Ability to work independently and to take direction from a manager.
Effective communication skills, both verbal and written, with technical, business, and management staff.
Ability to work well in a team environment, collaborating with other developers on ideas, workflows, and technologies.
Flexibility to adapt to change and willingness to learn and develop new skill sets.
Ability to manage multiple deliverables in a fast-paced environment with shifting deadlines.
Thorough understanding of the full software development life cycle.
Experience with software configuration management, source control, and change control.
Roles and Responsibilities:
Participate in the full software development life cycle, developing applications, modifying existing software, and engaging in design and coding activities within a team environment. Interact with business users and other departments to provide user support as needed. Demonstrate aptitude for UI layout, design, and aesthetics.
Develop n-tier web-based applications using Microsoft .NET (Web Forms, MVC, C#, VB.Net) and SQL Server.
Participate in planning, designing, developing, and implementing information solutions to address business needs.
Review and interpret business requirements and develop detailed technical specifications.
Analyze requirements to determine their impact on new or existing systems.
Design, code, and test system solutions based on specifications.
Analyze system issues and develop solutions to resolve them.
Maintain system documentation, including code comments and technical design documents, to facilitate future development.
Provide application support to team members.
Offer leadership and guidance to others.
#J-18808-Ljbffr
#J-18808-Ljbffr