Software Engineer
Cogent Infotech
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
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.
Confirmar seu email: Enviar Email
Todos os Empregos de Cogent Infotech