Senior .Net Software Developer

Recooty
Bethesda, Maryland, US
Full-time

Agilious is looking for a Senior .Net Software Developer to join our Agile Consulting practice. Our Agile consultants work closely with our customers to support them throughout their project needs.

Our goal is to help our clients deliver value quickly and delight their end users by enabling a healthy Agile mindset and practices.

In this role, you will have the opportunity to work on modernization and technology transformation projects. You will be part of an empowered agile team with the opportunity to innovate and learn continuously, working with the best architects and technical leads.

Do not pass up this chance, apply quickly if your experience and skills match what is in the following description.

Location / Remote : This opportunity is remote

Clearance : Ability to obtain Public Trust Clearance is Required

Experience :

  • 8-10 years of experience in 2 or more frameworks or programming languages - Angular 2+, JavaScript, jQuery, React, or Node.js
  • 8-10 years of experience in 1 or more frameworks or programming languages such as ASP.NET Core, ASP.NET, C#, and .Net Framework
  • At least 2 years of experience with JSON, AJAX, XML, XSLT, HTTP, JavaScript / Typescript, HTML5, CSS3
  • At least 1 year of experience in relational database development preferably using SQL Server 2012 or T-SQL

Responsibilities :

  • Be an integral part of a Scrum team participating in the full software development lifecycle including requirements, solution design, development, QA, implementation
  • Develop, modernize, and make enhancements to an existing application or new enterprise microservice-based applications
  • Create new or maintain existing CI / CD pipelines using Azure DevOps and other DevOps tools
  • Contribute to Daily Scrum, Sprint stand-up meetings, and Sprint retrospective events
  • Train junior team members in software development best practices related to analysis, design, coding, and testing
  • Participate in requirements analysis
  • Collaborate with internal teams to produce software design and architecture
  • Write clean, scalable code using .NET programming languages
  • Test and deploy applications and systems
  • Revise, update, refactor, and debug code
  • Develop documentation throughout the software development life cycle (SDLC)
  • Serve as an expert on applications and provide technical support
  • Write automated unit test cases to support test-driven development (TDD)
  • Support verification and validation of software by supporting Quality Assurance team
  • Perform application and security code scans and support the remediation of scan findings

Qualifications :

  • Programming (e.g. Stored Procedures, Views, Functions, etc.)
  • A demonstrated understanding of Service Oriented Architectures (SOA) including RESTful Service frameworks (Web API)
  • Working knowledge of testing frameworks like XUnit, NUnit, or Selenium
  • Familiarity with working in an Agile Scrum environment
  • Strong analytical skills and ability to learn quickly
  • Bachelor’s degree in computer science, information systems, mathematics, physics, or related discipline
  • An advanced degree in a related field may be substituted for 3 years of experience
  • Understanding of Team Foundation Server (TFS), Octopus deploy, and SonarQube
  • Knowledge of section 508 compliance design principles
  • Experience in developing responsive websites and mobile apps
  • Experience using GitHub or other Git-based source control systems
  • Experience in one or more the following frameworks and tools : DI, Dapper, NuGet packages, logging (log4net, NLog)
  • Experience with gulp, webpack, or rollup is desirable

Why Work at Agilious :

  • We work hard, so we take care of each other and try to enjoy ourselves along the way.
  • We hire smart people.
  • We encourage our team to raise their hand when they see an opportunity to change our existing processes.
  • We value culture and believe our business thrives in the diversity of our teams.
  • We offer company-paid medical benefits that are designed to support our employees.
  • We offer competitive salaries and a 401(k) plan with profit sharing.
  • We operate like a startup with a proven business model that's growing fast!
  • We have a Casual dress code (jeans are welcome).
  • We have a remarkable professional development program that allows you to stay current and on top of your field.
  • We are passionate about our clients and live / breathe the client experience.
  • We encourage creativity and embrace change.
  • We believe in autonomy & taking initiative.
  • We collaborate with our leadership team daily to ensure vision alignment and transparency as an organization.

We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

J-18808-Ljbffr

4 days ago
Related jobs
Promoted
Digital Infuzion
Rockville, Maryland

We are seeking a Senior Software Developer / Tech Lead with proven experience in building and leading development efforts in a modern stack environment. To do so, researchers need insights faster, and providers need on-demand data and tailored software solutions. Hands-on experience across the entir...

Inabia Software & Consulting Inc.
Rockville, Maryland

Net developer/Software Development Senior Specialist Location: Rockville, MARYLAND(locals are highly preferable) Duration: 05+ months Rate: $60/Hr. Software Development Senior Specialiste” to join our team in “Rockville, MD”. NET CORE, SQL Server, JavaScript, TFS,RDBMS,BDD,angular&...

Avestacs
Bethesda, Maryland

NET solutions across various platforms, including REST APIs, Windows Applications, and Web applications. NET, proficient in SQL, and ideally experience with NoSQL databases such as Mongo. NET 8, cloud platforms (Azure or AWS), and Docker. Comprehensive knowledge of software development processes, in...

DLH
Bethesda, Maryland

Net along with SharePoint, and other software applications. Net developers to update applications, configure existing systems and provide user support. NET framework using C# and have a sharp eye for spotting defects. Activities will include (but are not limited to): making software changes, testing...

GEICO
Chevy Chase, Maryland

Knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication). Our Senior Engineer is a key member of the engineering staff working across the organization to provide a friction-less experience to o...

Acclaim Technical Services
Bethesda, Maryland

We are actively hiring a Senior Software Developer SME to join our Consulting and Analytics Division working in Bethesda, MD. In this role, you will use your agile methodology experience to augment a team of developers, in support of the development of a clean sheet suite of AWS Serverless Applicati...

Caliber Systems Inc.
Bethesda, Maryland

Management Consulting and Digital Transformation company, is seeking a motivated senior Software Developer with agile methodology experience to augment a team of developers, in support of the development of a suite of AWS Serverless Applications. Provide applications development and programming supp...

Software Guidance & Assistance, Inc. (SGA, Inc.)
Rockville, Maryland

The Senior Developer works under minimal supervision and will develop, test, debug and document software components commensurate with their experience under the limited supervision of more senior development staff in support of a software engineering effort. Senior Java/AWS/Workday Developer. We are...

Digital Infuzion
Rockville, Maryland

What We Are Looking For:   We are seeking a Senior Software Developer / Tech Lead with proven experience in building and leading development efforts in a modern stack environment. Experience and Leadership: 5+ years of experience designing, building, and maintaining scalable software syste...

Noetic Strategies Inc
Gaithersburg, Maryland

Automated Software Deployment: Kubernetes, Containerization. Deep understanding of modern software design patterns and coding standards. Experience architecting, developing, and delivering complex software systems into production. Software Architectures: Client-Server, Microservices, Model-View-Cont...