Senior Microsoft .NET Developer

3 weeks ago


Bethesda, United States Covalent Solutions, LLC Full time
Job DescriptionJob Description

JOB SUMMARY
Covalent Solutions (Covalent) is seeking a mission driven, highly motivated and collaborative Senior Microsoft .NET Developer with React and SQL experience who is truly excited about building great products to support one of our clients at the National Institutes of Health (NIH). As a Senior Microsoft .NET Developer, you will apply your skills and expertise to create designs to:

  • Maintain existing code baseline
  • Design/implement new web APIs to be deployed on a cloud platform

This opportunity is full-time with Covalent and is on-site in Bethesda, Maryland.

DUTIES AND RESPONSIBILITIES include, but are not limited to:

  • Work with the project manager to define success metrics and criteria.
  • Ensuring the program/project meets success parameters and business objectives stated in the project plan and charter.
  • Providing transparency and communication on project status and risks to project stakeholders.
  • Analyze and understand pre-existing software baseline so that may they can be maintained and enhanced based on user needs.
  • Design and implement new API services to be deployed to a cloud platform.

QUALIFICATIONS
Education

  • Bachelor’s or Master’s in Computer Science, Computer Engineering or Electrical Engineering
  • Desired certifications.
    • Microsoft Certified:
      • Power Platform Developer Associate
      • Azure Developer

Work Experience

  • 8+ Experience with Agile methodology.
  • 4+ years of Microsoft Power Platform
  • 2+ years of Microsoft Azure Container Instances (ACI)
  • 8+ years of the following
    • Application Development: Creating applications and services using languages supported by.NET, .NET framework, React and SQL. This involves writing clean, scalable, and efficient code.
    • Requirement Analysis: Collaborating with stakeholders to gather and understand business requirements and translating them into technical specifications.
    • Design and Architecture: Developing the architecture of the application, ensuring it meets the performance, scalability, and security requirements. This includes creating data models, designing user interfaces, and defining the overall system structure.
    • Testing and Debugging: Writing unit tests to ensure the reliability and quality of the code. Debugging and resolving issues in existing applications to improve performance and functionality.
    • Deployment and Maintenance: Managing the deployment process of applications to production environments. Providing ongoing support and maintenance, including updates and enhancements based on user feedback and technological advancements.
    • Database Management: Designing, implementing, and managing databases using technologies like SQL Server. Writing efficient queries, stored procedures, and database functions to support application functionality.
    • Integration: Integrating .NET applications with various third-party services and APIs, ensuring seamless communication and data exchange. Experience with RESTful APIs and integrating backend services with frontend applications.
    • Code Review and Documentation: Participating in code reviews to ensure code quality and adherence to best practices. Creating and maintaining documentation for the codebase, including technical specifications and user guides.
    • Performance Optimization: Analyzing and optimizing application performance, including code refactoring and implementing best practices to enhance the speed and efficiency of applications.
    • Security: Implementing security measures to protect applications from vulnerabilities and threats. This includes encrypting data, managing authentication and authorization, and adhering to security standards.
    • Collaboration: Working closely with other developers, project managers, designers, and QA testers to ensure project goals are met. This often involves participating in agile development practices like daily stand-ups, sprint planning, and retrospectives.
    • Continuous Learning: Staying updated with the latest developments in the .NET framework and related technologies. Continuously improving skills and knowledge through training, attending conferences, and reading relevant literature.

COMPETENCIES
Professionalism:

  • Sharp eye for detail.
  • Proven ability to manage multiple tasks concurrently and in different phases of work at the same time. Flexibility and adaptability to perform in a fast paced and dynamic environment. Context-switching does not bother you.
  • Effectively collaborates and influences people at all levels in the organization through strong interpersonal and communication skills.
  • Highly organized with strong time-management skills.
  • Ability to manage conflict and drive resolution.
  • Focused on results, proactive, service oriented
  • Can focus on both high level and detail level, knowing which is appropriate for the situation.
  • Ability to self-direct and manage ambiguity.
  • Ability to take in a lot of disparate information and find common themes, recommend clear paths forward and iterate.
  • Motivated by professional rather than personal concerns.
  • Show persistence when faced with difficult problems or challenges.
  • Naturally curious about things you don't understand and actively look for opportunities to grow and learn from those around you.

Communication:

  • Actively participate in meetings and be willing to advocate for what you believe in. Provide thoughtful, constructive review of others’ work, knowing that everyone is working towards the same objective.
  • Superior written and verbal communication skills. You can always articulate the "why" behind your solutions.
  • Listen to others, correctly interpret messages from others and respond appropriately.
  • Ask questions to clarify, and exhibit interest in having two-way communication.
  • Tailor language, tone, style and format to match the audience.
  • Demonstrate openness in sharing information and keeping people informed.
  • Speak intelligently about a wide variety of topics but know when to say, "I don't know."

Teamwork:

  • Work collaboratively with colleagues to achieve organizational goals.
  • Place team agenda before personal agenda.
  • Support and act in accordance with the final group decision, even when such decisions may not entirely reflect your own position.
  • Share credit for team accomplishments and accept joint responsibility for team shortcomings.

Accountability:

  • Take ownership of all responsibilities and honor commitments.
  • Deliver outputs for which you have responsibility within prescribed time, cost and quality standards.
  • Operate in compliance with organizational regulations and rules.
  • Take personal responsibility for your own shortcomings, where applicable.
Company DescriptionCovalent Solutions is a team of highly skilled and motivated individuals helping our customers accomplish their mission.Company DescriptionCovalent Solutions is a team of highly skilled and motivated individuals helping our customers accomplish their mission.

  • Bethesda, MD, United States Covalent Solutions, LLC Full time

    JOB SUMMARYCovalent Solutions (Covalent) is seeking a mission driven, highly motivated and collaborative Senior Microsoft .NET Developer with React and SQL experience who is truly excited about building great products to support one of our clients at the National Institutes of Health (NIH). As a Senior Microsoft .NET Developer, you will apply your skills and...


  • Bethesda, Maryland, United States Randstad Full time

    Job Summary:This role involves maintaining and enhancing existing software systems, particularly in the retail and point-of-sale (POS) space. The candidate will work with C#, WPF, ASP.Net MVC, and various database technologies (SQL and NoSQL) to develop robust, scalable solutions. A key focus will be on developing and extending applications within the...


  • Bethesda, United States ALTA IT Services Full time

    Sr Software Engineer Full Stack (React /.NET core) Remote Duties and Responsibilities: The Sr. Software Engineer- Full Stack (React / .NET core) will work as a member of an agile software development team that is responsible for building and maintaining custom web applications for our client. The Sr. Software Engineer will participate in agile...


  • Bethesda, United States ALTA IT Services Full time

    Sr Software Engineer Full Stack (React /.NET core)Increase your chances of an interview by reading the following overview of this role before making an application. Remote Duties and Responsibilities: The Sr. Software Engineer- Full Stack (React / .NET core) will work as a member of an agile software development team that is responsible for building and...

  • Senior RPA Developer

    4 weeks ago


    Bethesda, Maryland, United States LCG Full time

    Job Title: Senior RPA DeveloperJob Summary:LCG is seeking a highly skilled Senior RPA Developer to join our team. As a Senior RPA Developer, you will be responsible for automating manual processes using RPA tools like UiPath and Microsoft Power Automate Desktop to enhance operational efficiency.Key Responsibilities:• Utilize RPA tools such as UiPath and...


  • Bethesda, Maryland, United States BCC-NIH Full time

    Job Description:BCC-NIH is seeking a highly skilled Senior Software Developer to join our team at the National Institutes of Health (NIH).This is a full-time, onsite/hybrid opportunity at the NIH in Bethesda, MD.Job Responsibilities:Develop and maintain state-of-the-art digital token technologies to manage users and access to NIH-developed systems.Work with...


  • Bethesda, United States System One Full time

    Sr Software Engineer Full Stack (React /.NET core) Remote Duties and Responsibilities: The Sr. Software Engineer- Full Stack (React / .NET core) will work as a member of an agile software development team that is responsible for building and maintaining custom web applications for our client. The Sr. Software Engineer will participate in agile ceremonies...


  • Bethesda, United States T and T Consulting Services Full time

    Job Summary: We are seeking an experienced Senior Angular Developer to lead the development of high-quality, de-coupled front-end application modernization project. The primary focus of this role will be on leveraging Angular to build dynamic, responsive, and user-friendly applications that integrate seamlessly with back-end services. A solid understanding...


  • Bethesda, United States T and T Consulting Services Inc Full time

    Job DescriptionJob DescriptionJob Summary: We are seeking an experienced Senior Angular Developer to lead the development of high-quality, de-coupled front-end application modernization project. The primary focus of this role will be on leveraging Angular to build dynamic, responsive, and user-friendly applications that integrate seamlessly with back-end...


  • Bethesda, United States ALTA IT Services Full time

    Senior Portal .NET Developer Remote Must be US Citizen per client Duties and Responsibilities: Understand the requirements to design, develop and review highly innovative, maintainable Dot Net code targeting mobile/web consumption via restful web services Responsible for coding, testing and on-time delivery of high quality work Work closely...


  • Bethesda, United States System One Full time

    Senior Portal .NET Developer Remote Must be US Citizen per client Duties and Responsibilities: Understand the requirements to design, develop and review highly innovative, maintainable Dot Net code targeting mobile/web consumption via restful web services. Responsible for coding, testing and on-time delivery of high quality work. Work closely with...


  • Bethesda, United States LCG Full time

    Location: Bethesda, MD (Hybrid) Required Clearance: Ability to obtain Public Trust LCG is a minority-owned technology consulting firm that has been a trusted partner to more than 40 federal agencies, including 21 of the 27 Institutes and Centers (ICs) at the National Institutes of Health (NIH). For over 25 years, LCG has brought digitization and innovation...


  • Bethesda, United States System One Full time

    Senior Portal .NET Developer Remote Must be US Citizen per client Duties and Responsibilities: Understand the requirements to design, develop and review highly innovative, maintainable Dot Net code targeting mobile/web consumption via restful web services Responsible for coding, testing and on-time delivery of high quality work Work closely with...


  • Bethesda, Maryland, United States JCD Staffing Full time

    Job SummaryJCD Staffing is seeking a senior software engineer to lead an Alfresco-based content management system migration and upgrade effort for a US Federal customer.This position requires the engineer to direct design and implement new systems and features, as well as modify and maintain existing systems for adaptation to business and/or technology...


  • Bethesda, United States LCG Full time

    This job opportunity is part of an RFP process; candidates are invited to submit their resumes detailing relevant experience. Location: Bethesda, MD (Hybrid) LCG is a minority-owned technology consulting firm that has been a trusted partner to more than 40 federal agencies, including 21 of the 27 Institutes and Centers (ICs) at the National Institutes of...


  • Bethesda, MD, United States ALTA IT Services Full time

    Sr Software Engineer Full Stack (React /.NET core) Increase your chances of an interview by reading the following overview of this role before making an application. Remote Duties and Responsibilities: The Sr. Software Engineer- Full Stack (React / .NET core) will work as a member of an agile software development team that is responsible for building and...


  • Bethesda, Maryland, United States BCC-NIH Full time

    Job Title: Senior Software DeveloperBlack Canyon Consulting (BCC) is seeking a Senior Software Developer to support the National Center for Biotechnology Information (NCBI) at the National Institutes of Health (NIH). This is a full-time, onsite position at the NCBI in Bethesda, MD, with the option for remote work.The National Center for Biotechnology...


  • Bethesda, Maryland, United States Sunrise Senior Living Full time

    Job SummaryAt Sunrise Senior Living, we are seeking a compassionate and dedicated Caregiver to join our team. As a Caregiver, you will play a vital role in providing exceptional care and services to our residents, promoting their independence and well-being.ResponsibilitiesProvide personalized care and support to residents, including assistance with daily...


  • Bethesda, Maryland, United States Sunrise Senior Living Full time

    Job SummaryAt Sunrise Senior Living, we are seeking a compassionate and dedicated Caregiver to join our team. As a Caregiver, you will play a vital role in providing high-quality care and services to our residents, ensuring their physical, emotional, and social needs are met.Responsibilities:Build meaningful relationships with residents and their families,...


  • Bethesda, Maryland, United States Sunrise Senior Living Full time

    Sunrise Senior Living is seeking a dedicated Caregiver to join our team. As a Care Manager, you will be responsible for providing high-quality care and services to our residents in our assisted living and reminiscence neighborhoods.Responsibilities:- Build meaningful relationships with our residents and their families- Assist with activities of daily living...