Information Technology (IT)
CNSI a CMMI Maturity Level 3 company has established strong domain expertise in prominent industries, including Health, Defense and National Security, Government IT, Homeland Security and Transportation. We employ a world-class team of professionals all of whom have experience with large scale mission-critical IT implementations. CNSI is headquartered in Rockville, Maryland and we are on site in over 10 cities worldwide.
Functions as an individual contributor and works independent of supervision to develop, design, and implement new software applications or programs and framework components
Coordinates and plans all the tasks required for software development and implementation
Performs gap and impact analysis of system software for change requests
Collaborates with Development Specialists and the Business Analysis team to finalize system design and business solutions
Participates in internal and client solution design discussions with application and program team leads
Works on process flows and screen designs, and provides storyboarding to support system design
Documents and maintains software component specifications in detailed technical design
Provides solutions for performance improvements of applications and programs
Conducts code reviews and provides improvement feedback to developers
Reviews team member unit test scenarios and provides guidance for better coverage
Analyzes code to find causes of errors and revise programs
Tests and maintains software products to ensure better system stability and performance
Supports Software Quality Assurance team to develop complex test scenarios
Bachelor’s Degree or Master’s Degree with 7 – 11 years of software development experience
Preferred Majors: Computer Science, Information Systems, or a closely related field
Experience with agile development methodologies
Understanding of SharePoint applications, Webex, Skype, etc.
Excellent understanding of object-oriented programming concepts
Excellent understanding of web development
Excellent understanding of relational database concepts
Excellent Linux/Unix command knowledge
Excellent understanding of version control and defect management tools (such as ClearCase, SVN, CVS, JIRA, Bugzilla, ClearQuest)
Excellent understanding of client-server architecture
Good understanding of configuring application code on-premise and cloud infrastructure (such as Amazon Web Services (AWS), Oracle Cloud, IBM cloud)
Experience with software and database architectural techniques and high-level design using UML or similar representational modeling and design techniques
Good understanding of software development methodologies (such as waterfall, hybrid agile, agile/scrum framework)
Good experience working with application frameworks (such as Struts, Spring, Hibernate, JavaServer Faces (JSF), Google Web Toolkit (GWT))
Good experience working with web and application servers (such as Apache, WildFly (JBoss), Tomcat, WebLogic, WebSphere)
Experience developing applications with continuous integration and build tools )such as Jenkins, GitLab, Maven, Sonar)
Experience working with relational databases (such as Oracle, SQL Server, DB2)
CNSI is focused on hiring and retaining the best and the brightest. For that, we offer employees a rewarding career path and benefits that exceed the industry norm. In addition to a solid compensation package, CNSI provides employees a range of benefit programs designed to support you and your family. Below are just a few of our programs.
Annual and Other Paid Leave
Flexible Spending Account (FSA) Plan
Disability Insurance (Short & Long Term)
401(k) Retirement Savings Plan
Employee Assistance Program
College Savings Plan
Tuition & Training Assistance
Employee Referral Program & More!
CLICK ON LINK BELOW TO BE DIRECTED TO OUR WEBSITE FOR YOUR APPLICATION PROCESS:
CNSI maintains a policy supporting equal employment opportunity. Employment decisions at CNSI are made without regard for race, color, religion, sex, national origin, age, disability, sexual orientation, gender identity, marital status, genetic status, family responsibilities, protected veteran status or any other status protected by applicable Federal, state, or local law. We are proud of our diversity and encourage all qualified applicants to apply.
CNSI delivers a broad portfolio of information technology (IT) and business process outsourcing (BPO) solutions to a diverse base of federal, state and local government agencies, and commercial enterprises. We deliver innovative, high-quality, cost-effective solutions that help clients accomplish their missions and improve business performance.