Bachelor’s degree in Computer Science, Software Engineering, or a related discipline., Minimum 2 years of software development experience, including full-stack (MEAN) experience., Strong proficiency in JavaScript, HTML5, CSS3, and Angular., Experience with MongoDB, Node.js, Express.js, and RESTful API design..
Key responsibilities:
Develop and maintain mobile and web applications using Angular, Node.js, MongoDB, and Express.
Collaborate in a fast-paced Agile team environment to deliver scalable and robust solutions.
Create detailed technical designs, clean and efficient code, and automated unit tests.
Engage with stakeholders and end users to gather feedback and improve system functionality.
Report this Job
Help us maintain the quality of our job listings. If you find any issues
with this job post, please let us know. Select the reason you're reporting
this job:
Incorporated in 2003, Cogent Infotech is a global, award-winning consulting firm committed to help clients solve complex business problems. We have worked with 65+ Fortune 500 companies and 70+ government agencies, delivering over $500 million in value from implementations in
- DIGITAL TRANSFORMATION
- WORKFORCE SOLUTIONS
- RESEARCH & INSIGHTS
We are committed to nurture and work with the top talent in the industry. At Cogent University, we provide best in class instructor-led programs to up-skill technical talent for market opportunities.
Explore over 200 job opportunities at https://bit.ly/3eWLMKZ
Position Summary: Are you passionate about turning cutting-edge ideas into powerful software solutions? At Cogent, we’re looking for a Software Engineer to lead the charge in building seamless digital experiences from the ground up. In this role, you’ll work across the entire MEAN stack, turning designs into fully functioning applications, whether for web or mobile environments. From responsive user interfaces to scalable backend systems, your work will shape the future of our technology platforms. This is an excellent opportunity to grow with a dynamic team and help drive innovation in software development with national impact.
Job Title: Software Engineer Location: Rockville, Maryland Salary Range: $55,000 – $125,000/year (based on skills and experience)
What You’ll Do:
Develop and maintain mobile and web applications using Angular, Node.js, MongoDB and Express, with frameworks like IONIC
Collaborate in a fast-paced Agile team environment to deliver scalable and robust solutions
Create detailed technical designs, clean and efficient code and automated unit tests
Perform technical estimations, identify risks and support production troubleshooting
Tune application and database performance, resolve defects and conduct code reviews
Assist in integrating applications into cloud environments
Engage with stakeholders and end users to gather feedback and improve system functionality
Required Qualifications: Education & Experience:
Bachelor’s degree in Computer Science, Software Engineering or a related discipline
Minimum 2 years of software development experience, including full-stack (MEAN) experience
At least 1 year working with Angular and associated front-end technologies
Technical Skills:
Strong proficiency in JavaScript, HTML5, CSS3, Bootstrap and Angular Material
Experience with MongoDB, Node.js, Express.js and RESTful API design
Familiarity with MVC design patterns, responsive design and cross-browser compatibility
Knowledge of scalable application architecture and reusable modular code practices
Competence in version control tools such as Subversion
Strong debugging, testing (unit testing & mocking) and CI/CD practices
Preferred Qualifications:
Master’s degree in Computer Science or related field
Mobile development experience (e.g., hybrid apps with IONIC)
Full-stack development using TypeScript on both front-end and back-end
Experience deploying in secure or government cloud environments
Important: This role requires the ability to obtain a U.S. security clearance (Secret or higher).
Why Join Cogent?
Mission-driven company making a national impact
Dynamic, innovative team working on transformative projects
Comprehensive benefits package, including:
Health, dental, and vision insurance
Paid time off and life insurance
401(k) with employer matching
Opportunities for professional growth and career advancement
Why Choose Cogent? At Cogent Infotech, we are committed to empowering aspiring professionals by bridging the gap between potential and opportunity. With our headquarters in Pittsburgh, PA, USA, we specialize in:
Digital transformation through emerging technologies such as Cloud Computing, Cybersecurity, Data Analytics, and Artificial Intelligence.
Providing innovative workforce solutions to over 70 Fortune 500 companies and 150+ Federal ; State agencies.
As an ISO-certified firm appraised at CMMI level 3, our dedication to excellence ensures a rewarding and impactful career for our team members.
Equal Opportunity Employer
Cogent is an equal opportunity employer. We do not discriminate against applicants or employees based on race, color, religion, national origin, age, sex, pregnancy (including childbirth or related medical conditions), genetic information, sexual orientation, gender identity, military status, citizenship, or any other class protected by applicable law.
Ready to build the future of software with Cogent? Apply today and be part of something bigger.
Required profile
Experience
Level of experience:Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.