Senior Software Engineer

Terms of Employment

  • Contract, 12 months 
  • This position is hybrid. 
  • The office is located in Washington D.C. 

Overview

Our client is seeking a Full Stack Developer to be responsible for designing, developing, and implementing modifications to existing applications using existing and emerging technology platforms. As a Full Stack Developer, you will play a key role on collaborative project teams, be responsible for the design and development of mission critical, enterprise-scale business systems.

Responsibilities

  • Designing, codes, and tests software modifications to address enhancement requests. 
  • Coordinating and participating in system, integration, performance, and acceptance testing. 
  • Maintaining shared responsibility for updating configuration documentation and related configuration management tools to track application changes.
  • Interacting with clients and users as required during daily activities.
  • Working as part of a team throughout the software development life cycle.
  • Collaborating with architects and analysts to implement enhancements or new applications.
  • Developing codes to meet user story acceptance criteria.
  • Creating test transactions and running unit tests.
  • Conducting design and code reviews to ensure compliance with standards.
  • Maintaining records to document program development and revisions.
  • Providing evening and weekend support for outages and production deployments.

Required Skills & Experience

  • Bachelor’s Degree in Information Technology, Computer Science, or related field.
  • 5 years experience with software development, basic coding and compilation, software architecture/design, user requirements definition and software specification development.
  • In lieu of a Bachelor’s degree, an additional 4 years of relevant work experience is required in addition to the required work experience.
  • 2+ years of experience with Angular version 14 and newer. 
  • 4+ years of experience in HTML, CSS, and JavaScript. 
  • 4+ years of experience developing REST, SOAP, JSON, and XML. 
  • 3+ years of experience with Maven, Gradle, SVN and/or Git. 
  • Experience working in a cloud environment. 
  • Working knowledge of Agile/Scrum development. 
  • Ability to independently investigate, troubleshoot, design, and develop solutions. 
  • Solid written and oral communication skills to interact with business and technology teams. 

Preferred Skills & Experience

  • 5+ years’ experience in application development using Java/JEE and related technologies (Spring Framework). 
  • AWS experience

nTech is an equal opportunity employer. All offers of employment are contingent upon pre-employment drug and background screenings. Only candidates who meet all of the above client requirements will be contacted by a recruiter.

IND15

Apply now

"*" indicates required fields

Accepted file types: pdf, doc, docx, txt, Max. file size: 5 MB.