Sr Software Engineer
Cinteot Inc. · Fort Belvoir, VA · 1 wk ago
HybridFull-time
About the Role
Cinteot Inc. is a small IT services company specializing in cybersecurity, Big Data/databases, software development, systems testing, STIG Compliance training, closed-circuit television/security cameras, access controls, and construction/facilities. We are a Woman-owned, SBA Certified 8(a), and HUBZone company.
Requirements
- Active TOP SECRET/SCI clearance
- Bachelor’s Degree in Systems Engineering, Software Engineering, or Computer Science
- 10 years’ demonstrated experience in design, development, fielding, and sustainment of Java-based web applications
- Experience in development of HTML, JavaScript, CSS, SQL, Perl, graphics creation with Photoshop, Illustrator (Adobe Creative Suite), multimedia creation with Flash, ActionScript (Macromedia Studio)
- Exposure and/or experience with some or all of the following: ASP, PHP, React, NIFI, JavaScript, HTML, CSS, JavaServer Pages, Java, XML, PHP, Oracle, MS SQLServer, ColdFusion Server, CFML, CFScript, IIS, Sencha Software tools, Python, and Windows Server 2016R2 or higher
- Experience in writing and reviewing SOPs, process documents, CONOPS, and other technical documents
- Experience in multi-tiered architectures (Web, API, database tiers); Windows and Unix systems; IIS Web Servers; multi-component, multi-tiered systems integration; understanding of load balancers; understanding of networking with multi-tiered architectures
Certifications
- DoD 8570.01-M IAT Level III certification and compliance upon hire
- Baseline Certifications – CCNP Security, CISSP, or equivalent
Responsibilities
- Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints to meet or exceed system performance and functional standards
- Perform quality control on team products
- Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations, capabilities, performance requirements, and interfaces
- Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met
- Implement recommendations for improving documentation and software development process standards
- Modify existing software to correct errors, adapt to new hardware, or improve its performance
- Analyze and troubleshoot extremely complex software problems and provide solutions using the latest technologies
- Develop, integrate, test, maintain, and support high-performance, innovative software and web-based applications
Benefits
- Complete Insurance Coverage (Blue Cross Medical, Delta Dental, Vision, Life)
- 401k with Company Contribution
- Tuition Reimbursement
- Generous Paid Time Off (including your birthday)