Familiarity with design patterns like Façade and CQRS
Strong understanding of databases, particularly MSSQL
Skilled in T-SQL and Stored Procedures
Excellent troubleshooting and communication abilities
Interest in Azure development
Responsibilities
Design and develop new software systems and applications
Contribute to requirements gathering and analysis activities
Serve as a technical expert on development projects
Participate in the full development life cycle
Write technical specifications based on business requirements
Support and maintain existing software functionality
Identify and evaluate new technologies for implementation
Benefits
Opportunity to work on large-scale proprietary software
Engagement in full development life cycle
Access to cutting-edge technologies
Collaborative team environment
Professional development opportunities
Full Job Description
Summary:
Project Details:
Design, develop, document, test, and debug new and existing software systems and/or applications for market sale or large-scale proprietary software for internal use
Contribute to requirements gathering and analysis activities such as storyboarding, developing use cases, and creating functional requirements specifications.
Serve as technical expert on development projects
Participate in full development life cycle including requirements analysis and design
Write technical specifications based on conceptual design and stated business requirements
Support, maintain, and document software functionality
Identify and evaluate new technologies for implementation
Analyze code to find causes of errors and revise programs as needed
Participate in software design meetings and analyze user needs to determine technical requirements
Consult with end user to prototype, refine, test, and debug programs to meet needs
Job Experience:
4+ years' experience in a backend .NET role
.Net core, MVC, and Restful API experience required
Experience with patterns such as Fa-ade, and CQRS
Proficient understanding of database (MSSQL), Indexes, T-SQL, Stored Procedures, etc.
Excellent troubleshooting and communication skills
Excellent Analytical and Problem-Solving Skills
Interest with Azure development
About Oxford Global Resources
Oxford Global Resources is a staffing and recruiting company that provides temporary and permanent staffing solutions to clients in a variety of industries. The company was founded in 1984 and is headquartered in Cambridge, Massachusetts. Oxford Global Resources offers a range of services, including contract staffing, direct hire, and temp-to-perm staffing. The company's clients include some of the world's leading companies in the biotechnology, pharmaceutical, and medical device industries, as well as government agencies and other organizations. Oxford Global Resources is committed to providing high-quality staffing solutions that meet the unique needs of each client.