Momentum
Huntsville, Alabama
Job DescriptionJob DescriptionSalary: $155,000 to $175,000 Welcome to the MOMENTUM Family! MOMENTUM is not just our company name; it is the highest value we deliver to our customers. We are a rapidly growing technology solutions company delivering innovative technology, engineering, and intelligence solutions across the DoD sector. The efforts of our high-capacity team ultimately strengthen our Nation and the warfighter. Our team is dispersed throughout the US, which means we value the diversity and unique collaboration that's fostered throughout our team. We work incredibly hard for our customers and believe deeply in our core values. We're a high-energy, high-growth team and we love to win. Software Developer II We are seeking a motivated Software Developer II to join our team. The Software developer will support all engineering activities required to design, develop, implement, and maintain complex software systems across enterprise and mission environments. The ideal candidate will support both enhancement (refinement-type) and maintenance-focused development efforts while contributing to the design and delivery of scalable, high-performance applications. In addition, the candidate will work independently and collaboratively within a small, high-performing team to deliver solutions aligned with Government-driven requirements. In this role, you will: Design, develop, implement, and maintain web and Windows-based applications using modern development frameworks. Develop software solutions using C# and modern front-end frameworks such as Angular, React, or Vue with strong TypeScript experience. Translate high-level Government requirements into technical designs and fully functional software solutions. Design and implement both Government Off-the-Shelf (GOTS) and custom-developed software applications. Develop and maintain large, complex software systems and web-based query/reporting applications. Contribute to system-level design and architecture to optimize performance, scalability, and reliability. Test, debug, and refine applications to ensure functionality, efficiency, and stability. Enhance existing software to improve performance and reduce operating time. Provide full software lifecycle support, including design, development, testing, deployment, and user interaction. Prepare and maintain program-level and user-level documentation. Collaborate with engineering teams in an Agile environment to support development efforts and deliver mission solutions. If you're suitable for this role, you have: Bachelors degree in Computer Science, Software Development, or related field with five (5) years of professional experience; or ten (10) years of professional software development experience in lieu of a degree Strong experience developing in C# Experience with front-end frameworks such as Angular (preferred), React, or Vue, including strong TypeScript skills Experience with ASP.NET and .NET Core Experience with SQL and database-driven applications Experience working with XML, HTML, and JavaScript Experience with Windows Presentation Foundation (WPF) Experience designing and implementing microservices architectures Experience contributing to all phases of the software development lifecycle, including design, development, testing, and deployment Experience working in Agile environments and contributing to project estimation and planning Ability to design and develop software solutions based on high-level or ambiguous requirements Knowledge of Federal Information Security Management Act (FISMA) requirements Strong problem-solving skills and ability to independently drive tasks to completion Strong written and verbal communication skills Preferred Additional Skills and Qualifications Experience with container-based solutions Experience with Azure or other cloud platforms Experience developing applications integrated with Active Directory Experience setting up version control systems, CI/CD pipelines, and build environments Experience debugging and troubleshooting in production environments Experience using tools such as Jira, Visual Studio Enterprise, Visual Studio Code, browser developer tools, and IIS Experience working with Windows workstations and Windows Server environments Proactive mindset with the ability to learn new technologies quickly and apply them to solve problems To learn more about us, check out our website at ! MOMENTUM is an EEO/M/F/Veteran/Disabled Employer: We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The qualifications listed above are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions. Accommodations: Consistent with the Americans with Disabilities Act (ADA) and Alabama civil rights law, it is the policy of Momentum to provide reasonable accommodation when requested by a qualified applicant or employee with a disability, unless such accommodation would cause an undue hardship. The policy regarding requests for reasonable accommodation applies to all aspects of employment, including the application process. If reasonable accommodation is needed, please include request when applying.
Job DescriptionJob DescriptionSalary: $155,000 to $175,000 Welcome to the MOMENTUM Family! MOMENTUM is not just our company name; it is the highest value we deliver to our customers. We are a rapidly growing technology solutions company delivering innovative technology, engineering, and intelligence solutions across the DoD sector. The efforts of our high-capacity team ultimately strengthen our Nation and the warfighter. Our team is dispersed throughout the US, which means we value the diversity and unique collaboration that's fostered throughout our team. We work incredibly hard for our customers and believe deeply in our core values. We're a high-energy, high-growth team and we love to win. Software Developer II We are seeking a motivated Software Developer II to join our team. The Software developer will support all engineering activities required to design, develop, implement, and maintain complex software systems across enterprise and mission environments. The ideal candidate will support both enhancement (refinement-type) and maintenance-focused development efforts while contributing to the design and delivery of scalable, high-performance applications. In addition, the candidate will work independently and collaboratively within a small, high-performing team to deliver solutions aligned with Government-driven requirements. In this role, you will: Design, develop, implement, and maintain web and Windows-based applications using modern development frameworks. Develop software solutions using C# and modern front-end frameworks such as Angular, React, or Vue with strong TypeScript experience. Translate high-level Government requirements into technical designs and fully functional software solutions. Design and implement both Government Off-the-Shelf (GOTS) and custom-developed software applications. Develop and maintain large, complex software systems and web-based query/reporting applications. Contribute to system-level design and architecture to optimize performance, scalability, and reliability. Test, debug, and refine applications to ensure functionality, efficiency, and stability. Enhance existing software to improve performance and reduce operating time. Provide full software lifecycle support, including design, development, testing, deployment, and user interaction. Prepare and maintain program-level and user-level documentation. Collaborate with engineering teams in an Agile environment to support development efforts and deliver mission solutions. If you're suitable for this role, you have: Bachelors degree in Computer Science, Software Development, or related field with five (5) years of professional experience; or ten (10) years of professional software development experience in lieu of a degree Strong experience developing in C# Experience with front-end frameworks such as Angular (preferred), React, or Vue, including strong TypeScript skills Experience with ASP.NET and .NET Core Experience with SQL and database-driven applications Experience working with XML, HTML, and JavaScript Experience with Windows Presentation Foundation (WPF) Experience designing and implementing microservices architectures Experience contributing to all phases of the software development lifecycle, including design, development, testing, and deployment Experience working in Agile environments and contributing to project estimation and planning Ability to design and develop software solutions based on high-level or ambiguous requirements Knowledge of Federal Information Security Management Act (FISMA) requirements Strong problem-solving skills and ability to independently drive tasks to completion Strong written and verbal communication skills Preferred Additional Skills and Qualifications Experience with container-based solutions Experience with Azure or other cloud platforms Experience developing applications integrated with Active Directory Experience setting up version control systems, CI/CD pipelines, and build environments Experience debugging and troubleshooting in production environments Experience using tools such as Jira, Visual Studio Enterprise, Visual Studio Code, browser developer tools, and IIS Experience working with Windows workstations and Windows Server environments Proactive mindset with the ability to learn new technologies quickly and apply them to solve problems To learn more about us, check out our website at ! MOMENTUM is an EEO/M/F/Veteran/Disabled Employer: We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The qualifications listed above are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions. Accommodations: Consistent with the Americans with Disabilities Act (ADA) and Alabama civil rights law, it is the policy of Momentum to provide reasonable accommodation when requested by a qualified applicant or employee with a disability, unless such accommodation would cause an undue hardship. The policy regarding requests for reasonable accommodation applies to all aspects of employment, including the application process. If reasonable accommodation is needed, please include request when applying.
Momentum
Chantilly, Virginia
Job DescriptionJob DescriptionSalary: $118,000 Welcome to the MOMENTUM Family! MOMENTUM is not just our company name; it is the highest value we deliver to our customers. We are a rapidly growing technology solutions company delivering innovative technology, engineering, and intelligence solutions across the DoD sector. The efforts of our high-capacity team ultimately strengthen our Nation and the warfighter. Our team is dispersed throughout the US, which means we value the diversity and unique collaboration that's fostered throughout our team. We work incredibly hard for our customers and believe deeply in our core values. We're a high-energy, high-growth team and we love to win. Junior Information Technology System Engineer The Information Technology System Engineer role requires a broad set of skills and expertise in system engineering, IT system design, and implementation. The successful candidate should be capable of translating complex requirements into efficient, cost-effective systems solutions while balancing technical, schedule, and cost constraints. In this role, you will: Systems Engineering Activities: Engage in concept of operations formulation, requirements definition, analysis and engineering. Conduct system architecting, system analysis and design, interface and data architecture design, validation, and verification. Perform systems integration, operational performance analysis, lifecycle cost analysis, estimation, and decision analysis. Conduct physical configuration analysis (PCA). Translation of Product Requirements: Ensure logical and systematic conversion of product requirements into comprehensive systems solutions that consider technical, schedule, and cost constraints. Perform functional analysis, timeline analysis, detailed trade studies, requirements allocation, and interface definition studies. Translate customer requirements into hardware, software, or engineering specifications Implementation of Efficient Solutions: Provide detailed information for selecting and implementing techniques and tools for the most efficient solution to meet business needs. Address present and future capacity requirements. Information Technology Focus: Concerned with aspects such as floor layout, power and cooling, data storage, infrastructure management, backup, monitoring, operating systems, directory services, identity management, access management, and automation. Design and Implementation: Design and implement IT systems integrating diverse and complex components. Create problem statements, define operational requirements, research and model system architecture and configuration. Investigate alternatives, perform cost analysis and estimation, and conduct decision analysis. Ensure the logical and systematic conversion of requirements into comprehensive systems solutions considering technical, schedule, and cost constraints. Detailed Information Provision: Provide specific, detailed information for the selection and implementation of techniques and tools for efficient solutions meeting business needs. Address facility requirements such as floor layout, power and cooling, network connectivity, data storage, backup, monitoring, operating systems, directory services, identity management, access management, and automation. If you're suitable for this role, you have: Active Top Secret Clearance, with the ability to obtain CI Poly Bachelor's degree in Information Systems Technology, Computer Science, Engineering, or related field, and 2 years of experience. If utilizing in lieu of education, all experience must be at or above the position level described above. Systems Engineering: Expertise in systems engineering methodologies, including requirements analysis, system architecting, and lifecycle cost analysis. Technical Proficiency: Deep understanding of IT infrastructure components, operating systems, data storage, backup, and monitoring systems. Analytical Skills: Ability to conduct functional and timeline analysis, detailed trade studies, and requirements allocation. Specific IT Domain Expertise: Competence in one or more of the following IT disciplines: Networks, Telephony, Cloud Hosting, Data Centers, Business Applications, AI/ML, etc.) Design and Implementation: Competence in designing and implementing IT systems, integrating complex components, and ensuring they meet business needs. Problem Solving: Skill in creating problem statements, investigating alternatives, and performing decision analysis. Communication: Ability to provide detailed and specific information for technical solutions and business needs. To learn more about us, check out our website at ! MOMENTUM is an EEO/M/F/Veteran/Disabled Employer: We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The qualifications listed above are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions. Accommodations: Consistent with the Americans with Disabilities Act (ADA) and Alabama civil rights law, it is the policy of Momentum to provide reasonable accommodation when requested by a qualified applicant or employee with a disability, unless such accommodation would cause an undue hardship. The policy regarding requests for reasonable accommodation applies to all aspects of employment, including the application process. If reasonable accommodation is needed, please include request when applying.
Job DescriptionJob DescriptionSalary: $118,000 Welcome to the MOMENTUM Family! MOMENTUM is not just our company name; it is the highest value we deliver to our customers. We are a rapidly growing technology solutions company delivering innovative technology, engineering, and intelligence solutions across the DoD sector. The efforts of our high-capacity team ultimately strengthen our Nation and the warfighter. Our team is dispersed throughout the US, which means we value the diversity and unique collaboration that's fostered throughout our team. We work incredibly hard for our customers and believe deeply in our core values. We're a high-energy, high-growth team and we love to win. Junior Information Technology System Engineer The Information Technology System Engineer role requires a broad set of skills and expertise in system engineering, IT system design, and implementation. The successful candidate should be capable of translating complex requirements into efficient, cost-effective systems solutions while balancing technical, schedule, and cost constraints. In this role, you will: Systems Engineering Activities: Engage in concept of operations formulation, requirements definition, analysis and engineering. Conduct system architecting, system analysis and design, interface and data architecture design, validation, and verification. Perform systems integration, operational performance analysis, lifecycle cost analysis, estimation, and decision analysis. Conduct physical configuration analysis (PCA). Translation of Product Requirements: Ensure logical and systematic conversion of product requirements into comprehensive systems solutions that consider technical, schedule, and cost constraints. Perform functional analysis, timeline analysis, detailed trade studies, requirements allocation, and interface definition studies. Translate customer requirements into hardware, software, or engineering specifications Implementation of Efficient Solutions: Provide detailed information for selecting and implementing techniques and tools for the most efficient solution to meet business needs. Address present and future capacity requirements. Information Technology Focus: Concerned with aspects such as floor layout, power and cooling, data storage, infrastructure management, backup, monitoring, operating systems, directory services, identity management, access management, and automation. Design and Implementation: Design and implement IT systems integrating diverse and complex components. Create problem statements, define operational requirements, research and model system architecture and configuration. Investigate alternatives, perform cost analysis and estimation, and conduct decision analysis. Ensure the logical and systematic conversion of requirements into comprehensive systems solutions considering technical, schedule, and cost constraints. Detailed Information Provision: Provide specific, detailed information for the selection and implementation of techniques and tools for efficient solutions meeting business needs. Address facility requirements such as floor layout, power and cooling, network connectivity, data storage, backup, monitoring, operating systems, directory services, identity management, access management, and automation. If you're suitable for this role, you have: Active Top Secret Clearance, with the ability to obtain CI Poly Bachelor's degree in Information Systems Technology, Computer Science, Engineering, or related field, and 2 years of experience. If utilizing in lieu of education, all experience must be at or above the position level described above. Systems Engineering: Expertise in systems engineering methodologies, including requirements analysis, system architecting, and lifecycle cost analysis. Technical Proficiency: Deep understanding of IT infrastructure components, operating systems, data storage, backup, and monitoring systems. Analytical Skills: Ability to conduct functional and timeline analysis, detailed trade studies, and requirements allocation. Specific IT Domain Expertise: Competence in one or more of the following IT disciplines: Networks, Telephony, Cloud Hosting, Data Centers, Business Applications, AI/ML, etc.) Design and Implementation: Competence in designing and implementing IT systems, integrating complex components, and ensuring they meet business needs. Problem Solving: Skill in creating problem statements, investigating alternatives, and performing decision analysis. Communication: Ability to provide detailed and specific information for technical solutions and business needs. To learn more about us, check out our website at ! MOMENTUM is an EEO/M/F/Veteran/Disabled Employer: We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The qualifications listed above are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions. Accommodations: Consistent with the Americans with Disabilities Act (ADA) and Alabama civil rights law, it is the policy of Momentum to provide reasonable accommodation when requested by a qualified applicant or employee with a disability, unless such accommodation would cause an undue hardship. The policy regarding requests for reasonable accommodation applies to all aspects of employment, including the application process. If reasonable accommodation is needed, please include request when applying.
Momentum
Washington, Washington DC
Job DescriptionJob DescriptionSalary: $55,000 to $60,000 Welcome to the MOMENTUM Family! MOMENTUM is not just our company name; it is the highest value we deliver to our customers. We are a rapidly growing technology solutions company delivering innovative technology, engineering, and intelligence solutions across the DoD sector. The efforts of our high-capacity team ultimately strengthen our Nation and the warfighter. Our team is dispersed throughout the US, which means we value the diversity and unique collaboration fostered throughout our team. We work incredibly hard for our customers and believe deeply in our core values. We're a high-energy, high-growth team and we love to win. Mid-IT Specialist This position performs IT support duties and related problem-solving using desktop IT support skills, demonstrating IT desktop experience, good judgment, and initiative. Works well both as part of a team as well as independently, successfully completing tasks while receiving only general guidance on assignments and solutions. Performs technical work at a professional level using standard techniques, concepts, and procedures. Competent to work independently on technical assignments and projects, meeting deadlines. Contributes to complex problem-solving. Must possess excellent IT technical and customer service skills, work independently, support users, and resolve their IT issues while representing assigned service units, follow directions, and be self-motivated to complete assignments, research, and apply solutions. Typical duties include installing, maintaining, and administering desktop computer systems and associated peripherals including printers, monitors, switch boxes, business application software, and various operating systems. In this role, you will: Install desktops, portable computers, peripherals, and software products for networked, classified and unclassified, and standalone environments. Detect, diagnose, research solutions, and resolve desktop and portable computer software and hardware failures. Provide users with information, guidance, and instruction on the use of desktop and portable computer hardware and software. Analyze and assess customer service requests and provide prompt technical solutions. Conduct IT audits as assigned, in compliance with policies governing the administration, utilization, and acquisition of desktop and portable computer products. Prepare progress/status reports and submit them to team leads as required. Utilize trouble-ticketing software for opening/updating/closing tickets in a timely and appropriate manner. Identify and document areas for process improvements. Contact and effectively communicate with users by telephone, electronic communications, or in person. Prepare equipment for reuse or surplus of property actions. Provide technical support for customers assigned to remote locations as required. Perform software and hardware upgrades and installations involving multiple computers, printers, multi-printers, and peripherals. Coordinate the disassembly and reinstallation of IT equipment in support of office relocations and new buildings/locations. Ability to lift up to 50lbs must be physically able to walk, squat, bend, twist, lift, crawl under desks, reach out and above head, carry items, and push and pull carts loaded with equipment. If you're suitable for this role, you have: Top Secret Clearance with the ability to pass CI Poly after hire is required. Demonstrated proficiency in installing, maintaining, and repairing desktop operating systems, business applications, desktop computer hardware, peripherals, and printers. IT Certifications applicable to desktop and mobile computer support desired Experience providing excellent customer service Bachelor's degree in the discipline and one year of experience or 5 years of equivalent experience IT Certifications applicable to desktop and mobile computer support desired Experience providing excellent customer service To learn more about us, check out our website at! MOMENTUM is an EEO/M/F/Veteran/Disabled Employer: We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The qualifications listed above are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions. Accommodations: Consistent with the Americans with Disabilities Act (ADA) and Alabama civil rights law, it is the policy of Momentum to provide reasonable accommodation when requested by a qualified applicant or employee with a disability, unless such accommodation would cause an undue hardship. The policy regarding requests for reasonable accommodation applies to all aspects of employment, including the application process. If reasonable accommodation is needed, please include a request when applying.
Job DescriptionJob DescriptionSalary: $55,000 to $60,000 Welcome to the MOMENTUM Family! MOMENTUM is not just our company name; it is the highest value we deliver to our customers. We are a rapidly growing technology solutions company delivering innovative technology, engineering, and intelligence solutions across the DoD sector. The efforts of our high-capacity team ultimately strengthen our Nation and the warfighter. Our team is dispersed throughout the US, which means we value the diversity and unique collaboration fostered throughout our team. We work incredibly hard for our customers and believe deeply in our core values. We're a high-energy, high-growth team and we love to win. Mid-IT Specialist This position performs IT support duties and related problem-solving using desktop IT support skills, demonstrating IT desktop experience, good judgment, and initiative. Works well both as part of a team as well as independently, successfully completing tasks while receiving only general guidance on assignments and solutions. Performs technical work at a professional level using standard techniques, concepts, and procedures. Competent to work independently on technical assignments and projects, meeting deadlines. Contributes to complex problem-solving. Must possess excellent IT technical and customer service skills, work independently, support users, and resolve their IT issues while representing assigned service units, follow directions, and be self-motivated to complete assignments, research, and apply solutions. Typical duties include installing, maintaining, and administering desktop computer systems and associated peripherals including printers, monitors, switch boxes, business application software, and various operating systems. In this role, you will: Install desktops, portable computers, peripherals, and software products for networked, classified and unclassified, and standalone environments. Detect, diagnose, research solutions, and resolve desktop and portable computer software and hardware failures. Provide users with information, guidance, and instruction on the use of desktop and portable computer hardware and software. Analyze and assess customer service requests and provide prompt technical solutions. Conduct IT audits as assigned, in compliance with policies governing the administration, utilization, and acquisition of desktop and portable computer products. Prepare progress/status reports and submit them to team leads as required. Utilize trouble-ticketing software for opening/updating/closing tickets in a timely and appropriate manner. Identify and document areas for process improvements. Contact and effectively communicate with users by telephone, electronic communications, or in person. Prepare equipment for reuse or surplus of property actions. Provide technical support for customers assigned to remote locations as required. Perform software and hardware upgrades and installations involving multiple computers, printers, multi-printers, and peripherals. Coordinate the disassembly and reinstallation of IT equipment in support of office relocations and new buildings/locations. Ability to lift up to 50lbs must be physically able to walk, squat, bend, twist, lift, crawl under desks, reach out and above head, carry items, and push and pull carts loaded with equipment. If you're suitable for this role, you have: Top Secret Clearance with the ability to pass CI Poly after hire is required. Demonstrated proficiency in installing, maintaining, and repairing desktop operating systems, business applications, desktop computer hardware, peripherals, and printers. IT Certifications applicable to desktop and mobile computer support desired Experience providing excellent customer service Bachelor's degree in the discipline and one year of experience or 5 years of equivalent experience IT Certifications applicable to desktop and mobile computer support desired Experience providing excellent customer service To learn more about us, check out our website at! MOMENTUM is an EEO/M/F/Veteran/Disabled Employer: We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The qualifications listed above are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions. Accommodations: Consistent with the Americans with Disabilities Act (ADA) and Alabama civil rights law, it is the policy of Momentum to provide reasonable accommodation when requested by a qualified applicant or employee with a disability, unless such accommodation would cause an undue hardship. The policy regarding requests for reasonable accommodation applies to all aspects of employment, including the application process. If reasonable accommodation is needed, please include a request when applying.