JobHire
face icon
Register to automatically apply for this and similar jobs
Register
star

Software/Web Developer

IT Concepts

Washington, district of columbia


Job Details

Full-time


Full Job Description

Founded in 2003, IT Concepts’ core values – customer-centricity, teamwork, driven to deliver, innovation, and integrity – ensure we work together to be the best, realize objectives, and make a positive impact in our communities. We intentionally created and sustain our ITC culture that embraces change, experimentation, continuous learning, and improvement. We bring our design thinking problem-solving approach that challenges assumptions, prioritizes curiosity, and invites complexity to deliver innovative, efficient, and practical solutions. As we continue to grow in the support of our government customers, we are looking for driven and innovative individuals to join our team.

IT Concepts, Inc. (ITC) is seeking an experienced

Responsibilities:

    • Software Development
      • Write, test, and maintain code for various software applications.
      • Develop software solutions by studying information needs and conferring with users.
      • Create software prototypes and test their functionality.
    • Web Development
      • Design, build, and maintain websites and web applications.
      • Ensure the technical feasibility of UI/UX designs.
      • Optimize web applications for maximum speed and scalability.
    • Collaboration and Communication
      • Collaborate with cross-functional teams, including designers, product managers, and other developers.
      • Participate in code reviews and provide constructive feedback.
      • Communicate project status, issues, and recommendations to stakeholders.
    • Testing and Debugging
      • Perform unit testing, integration testing, and system testing.
      • Debug and troubleshoot issues in existing code.
      • Ensure software is reliable, efficient, and meets the required standards.
    • Documentation
      • Create and maintain comprehensive documentation for code, processes, and APIs.
      • Document software functionality and development processes.
      • Prepare user guides and manuals.
    • Version Control and Deployment
      • Use version control systems (e.g., Git) to manage code changes.
      • Deploy software applications and web updates to production environments.
      • Monitor and maintain application performance post-deployment.
    • Maintenance and Support
      • Provide ongoing support and maintenance for existing software and web applications.
      • Respond to and resolve user-reported issues and bugs.
      • Implement software updates, patches, and enhancements.
    • Innovation and Improvement
      • Stay current with emerging technologies and industry trends.
      • Recommend and implement improvements to software and web development practices.
      • Continuously enhance technical skills through training and professional development.
    • Security and Compliance
      • Implement security best practices in software and web development.
      • Ensure compliance with data protection regulations and industry standards.
      • Conduct security assessments and code reviews to identify vulnerabilities.
    • Project Management
      • Participate in project planning, estimation, and scheduling.
      • Track project progress and report on milestones and deliverables.
      • Manage multiple projects and tasks simultaneously, ensuring timely delivery.

Location: Washington, DC

Requirements

  • Programming Languages
    • Proficiency in one or more programming languages such as JavaScript, Python, Java, C#, or Ruby.
    • Experience with front-end languages like HTML, CSS, and JavaScript frameworks (e.g., React, Angular, Vue.js).
  • Frameworks and Libraries
    • Familiarity with back-end frameworks such as Node.js, Django, Ruby on Rails, or Spring.
    • Knowledge of front-end frameworks and libraries like Bootstrap, jQuery, and Sass.
  • Database Management
    • Experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra).
    • Ability to design and optimize database schemas and write efficient queries.
  • Version Control
    • Proficient in using version control systems, particularly Git and platforms like GitHub, GitLab, or Bitbucket.
  • Development Tools and Environments
    • Experience with integrated development environments (IDEs) like Visual Studio Code, IntelliJ IDEA, or Eclipse.
    • Familiarity with build tools and package managers such as Webpack, npm, Yarn, Maven, or Gradle.
  • Testing and Debugging
    • Knowledge of testing frameworks and tools (e.g., Jest, Mocha, Selenium, JUnit).
    • Strong debugging and problem-solving skills using tools like Chrome DevTools, Firebug, or similar.
  • Web Development
    • Proficiency in responsive web design and mobile-first development.
    • Understanding of web standards, accessibility, and cross-browser compatibility issues.
  • APIs and Web Services
    • Experience in designing and consuming RESTful APIs and/or GraphQL.
    • Knowledge of web service technologies like SOAP and XML.
  • DevOps and Deployment
    • Familiarity with CI/CD tools and pipelines (e.g., Jenkins, Travis CI, CircleCI).
    • Experience with containerization tools like Docker and orchestration tools like Kubernetes.
    • Knowledge of cloud services and platforms such as AWS, Azure, or Google Cloud.
  • Security
    • Understanding of web security principles and best practices, including OWASP guidelines.
    • Experience in implementing security measures such as authentication, authorization, and data encryption.
  • Agile Methodologies
    • Experience working in Agile/Scrum environments.
    • Familiarity with Agile tools like Jira, Trello, or Asana.

Clearance:

  • An active TS/SCI is required with the ability to obtain CI Poly upon hire.

Benefits

The Company:

  • Founded in 2003, IT Concepts was established with a simple yet important promise to “deliver technology concepts that work.” This founding principle, which permeates throughout our team and company culture, has propelled ITC to the upper echelons of the industry. With award-winning services and unflinching dedication to country and clients, ITC remains committed to teamwork, innovation, and collaboration.
  • We’re an SBA 8(a) and CVE certified Service-Disabled Veteran Owned Small Business focused on providing best in class IT Services, Management Consulting, and Data Services Solutions to our clients.
  • We’re ISO 27001:2013, ISO 20000-1:2011, and ISO 9001:2015 certified and have CMMI DEV and SVC ML3 ratings
  • We’ve been named part of: Inc 5000’s Fastest Growing Private Companies in 2016, 2018, 2020 and 2021; Washington Business Journal’s Fastest Growing Companies in 2015, 2016, 2017 and 2019; Washington Business Journal’s Best Places to Work in 2015, 2016, 2017 and 2019.

The Employer:

  • We offer great benefits – Competitive Paid Time Off, Medical, Dental and Vision Insurance, Identity Protection, Pet Insurance, 401(k) with company matching and Profit Sharing
  • We invest in our employees – Every employee is provided with a stipend to invest in certifications, a master’s degree, or even a doctorate.
  • We work hard, we play hard -Nationals Games, Happy Hours, Holiday events, philanthropic endeavors, etc…at ITC we enjoy working together but also take time to connect with each other and our community through various events and activities.

IT Concepts is an Affirmative Action/Equal Opportunity employer. As such, any personnel decisions (hire, promotion, job status, etc.) on applicants and/or employees are based on merit, qualifications, competence and business needs, not on race, color, citizenship status, national origin, ancestry, gender, sexual orientation, gender identity, age, religion, creed, physical or mental disability, pregnancy, childbirth or related medical condition, genetic information of the employee or family member of the employee, marital status, veteran status, political affiliation, or any other factor protected by federal, state or local law.

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. Reasonable Accommodations may be made to enable qualified individuals with disabilities to perform the essential functions.

Get 10x more interviews and get hired faster.

JobHire.AI is the first-ever AI-powered job search automation platformthat finds and applies to relevant job openings until you're hired.

Registration