Senior Software Developer (Remote)

Rockville , MD
Jan 05, 2023
Feb 07, 2023
Full Time
Westat is an employee-owned corporation providing research services to agencies of the U.S. Government, as well as businesses, foundations, and state and local governments. Westat's research, technical, and administrative staff of more than 2,000 is located at our headquarters in Rockville, Maryland, near Washington, DC.

Westat is committed to building a diverse workforce and a culture of inclusivity, belonging and equity for all. We believe that our greatest strength draws on the different backgrounds, cultures, perspectives and experiences of our employees.

Job Summary: 
Westat is seeking a Senior Software developer to be a part of corporate IT team developing web, desktop, and mobile applications to support its varied business needs, using modern software development tools & platforms, in an Agile development environment.  

Job Responsibilities:
•    Participating in the architecture and development of Web, Mobile and Desktop applications. 
•    Lead a small team of developers and manage successful delivery of software projects. 
•    Provide technical leadership to the team, establish, and implement good software development practices. 
•    Ability to determine impediments and provide solutions to complete tasks.
•    Collaborate with project stakeholders to manage various aspects of the project execution - analyzing new business requirements, task prioritization, coordinating schedules etc.  

Basic Qualifications: 
•    A Bachelor's degree, preferably in Computer Science or related fields.
•    7 plus years of experience in a Web or Software Developer role. 
•    Experience with programming languages like C#, Java, or C++   
•    Experience working with ASP.NET, NodeJS, PHP or similar web development framework.
•    Experience working with relational and or NoSQL databases - MS SQL Server, PostgreSQL, MongoDB etc. 

Preferred Qualifications:
•    Experience working with .NET Core & Entity Framework.
•    Knowledge or experience working with Blazor or JS frameworks like ReactJS.
•    Familiarity with Queuing and Messaging systems like - RabbitMQ, Redis etc. 
•    Experience working with REST APIs or Microservices. 
•    Experience or knowledge of Cloud platforms and tools - AWS or Azure. 

Minimum Qualifications: 
•    Work collaboratively with a team and communicate well.
•    Detail oriented.

Westat offers a well-rounded and comprehensive benefits program focused on wellness and work/life balance. Eligible employees may participate in:
  • Employee Stock Ownership Plan
  • 401(k) Retirement Plan
  • Paid Parental Leave
  • Vacation Leave
  • Sick Leave
  • Holiday Leave
  • Professional Development
  • Health Advocate
  • Employee Assistance Program
  • Travel Accident Insurance
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Short Term Disability Insurance
  • Long Term Disability Insurance
  • Life and AD&D Insurance
  • Critical Illness Insurance
  • Supplemental Life Insurance
  • Flexible Spending Account
  • Health Savings Account

Westat is an Equal Opportunity Employer and does not discriminate on the basis of race, creed, color, religion, sex, national origin, age, veteran status, disability, marital status, sexual orientation, citizenship status, genetic information, gender identity or expression, or any other protected status under applicable law.