Senior .NET Developer

at  TAYS Inc

Baltimore, MD 21235, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate09 Nov, 2024USD 126903 Annual09 Aug, 20247 year(s) or aboveBusiness Logic,Soap,Veterans,Database,Sql,Mathematics,Public Trust,Middleware,Visual Studio,Angular,Rest,Code,Design,Relational Databases,Entity Framework,Programming Concepts,Web Api,User Stories,.Net Framework,Computer Science,VendorsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

At TAYS, every team member is vital. We recognize and celebrate diverse insights, believing they fuel our innovative spirit. We are not just tech-savvy; we are people-centric. You will have a voice. Your unique perspective will help us to solve complex problems, and we welcome your ideas. Here, you will collaborate closely with our clients, forging lasting relationships. We are on a quest for the brightest minds who relish technical challenges. If you are ready to contribute to our vibrant high-tech community, high touch let’s uncover possibilities together!

OPPORTUNITY:

TAYS is seeking an experienced Senior .NET Developer to join our dynamic team! This role requires strong knowledge and understanding of .NET 8 (.Net Core + .NET framework), C# with proficiency in Microsoft Visual Studio 2022+, Azure, .NET Web Services, API Security, PostgreSQL, SQL Server, SQL Server Reporting Services (SSRS), and knowledge in Angular This role will contribute to various projects within a federal agency. This position is based in Woodlawn, MD, and requires an experienced multi-tasker with robust analytical, problem-solving, communication and people skills.
This is a permanent, W2 position and will consist of a hybrid schedule. The Senior .NET Developer must reside within 2 hours of Woodlawn, MD.

MINIMUM QUALIFICATIONS:

  • Bachelor’s Degree in Computer Science, Mathematics, Engineering or a related field.
  • Masters or Doctorate degree may substitute for required experience
  • 7+ years’ experience as .Net Developer.
  • Strong C# development experience
  • Strong knowledge and understanding of the .NET framework
  • Proficiency in Microsoft Visual Studio
  • Experience with Web Services / Web API (SOAP, REST, OAuth2)
  • Experience with Angular an Typescript
  • Strong knowledge of Relational Databases
  • Knowledge of Entity Framework and SQL
  • Unit Test Frameworks (nUnit / xUnit)
  • Solid understanding of Object-Oriented programming concepts
  • Experience with Agile development practices
  • Architect, design, code, and implement WebAPI back end using software engineering best practices in the latest technologies:

DESIRED QUALIFICATIONS:

  • Investigate and address application defects regardless of component: business logic, middleware, or database (Postgres and DB2).
  • Author and review requirements and user stories, track progress, and provide status updates in timely manner
  • Brief management, customer, team, or vendors using written or oral skills at appropriate technical level for audience.
  • Mentor interns and employees as needed
  • Active Public Trust or higher.

Why TAYS is the Perfect Place for You:

  • Flexibility: Enjoy a work-life harmony with our flexible working options.
  • Remote Work: While our heart is in Baltimore, most of our roles support remote work.
  • Benefits: Competitive packages, including tuition reimbursement.
  • Leisure: Generous PTO, including 11 federal holidays and 2 floating holidays.
  • Team Events: Quarterly gatherings for team bonding or community service.
  • Military Friendly: We value the dedication and discipline of veterans and service members and urge them to apply.

Responsibilities:

  • Design and develop software applications using functional requirements.
  • Develop highly innovative UI design, Web components, achieved through collaboration and dialogue with other experts in the field. The candidate will continually assess advancements in technologies to gauge and recommend better solutions for the customer to improve the software developer experience and efficient delivery of software.
  • Implementation of Graphical User Interface (GUI) using the presentation tier technologies such as HTML, CSS, XML, AJAX, jQuery, Angular, and JavaScript.
  • Design Web Page components that are compliant with Section 508 of the Rehabilitation Act (29 U.S.C. 794d).
  • Design and develop Microservices using .NET and RESTful architecture.
  • Demonstrating ability to take part in data analysis, data manipulation, database design, programming, and implementation.
  • Use the Continuous Integration and Continuous Delivery tools Bitbucket, Maven, Jenkins, Nexus, UCD to version control, build, store artifact, and deploy the software projects to modern cloud environments like OpenShift, AWS.
  • Create POCs, templates for developing Behavior Driven Development (BDD) test framework.
  • Develop unit test cases for every possible class with real scenarios using nunit, xunit and moq frameworks
  • Use MS Project, Visio and IT Governance Frameworks to document the solution architecture & develop UML based design documents.
  • Attend all customer technical discussions/design/development meetings and provide technical inputs to further enhance the code quality/process.
  • Impact functional strategy by developing new solutions, processes, standards, or operational plans that position Leidos competitively in the marketplace.
  • Provide guidance/support to other junior/mid-level developers.
  • All other duties as assigned or directed.


REQUIREMENT SUMMARY

Min:7.0Max:12.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Computer science mathematics engineering or a related field

Proficient

1

Baltimore, MD 21235, USA