Software Engineering/Software Development/Computer Programming
LCI has extensive experience in full software life cycle development and maintenance, to include expertise with Agile practices, enterprise-level architectures, legacy migrations, and the latest and greatest tools, languages, and technologies.
LCI has the software engineering skills you need to develop or perform maintenance to support your software products and projects. We have experience with a wide range of operating systems, programming languages, products, and technologies. We also offer a Capability Maturity Model Integrated (CMMI®) Level 3 rated software engineering process to support our customers’ organizations. The following list provides an overview of some of the products, languages, and technologies we use:
- Apache Products (Ant, AXIS, CXF, Camel, ActiveMQ, Maven, Tomcat)
- Bash
- Confluence
- C#, C++
- Cold Fusion
- CVS
- Eclipse
- FUSE ESB
- JFrog Artifactory
- Git
- Grails
- Hibernate
- Hudson
- Java
- JavaScript
- JAX-RS
- JBoss
- Jenkins
- Jira
- JMS
- JUnit
- Linux
- Microsoft .Net
- Microsoft Team Foundation Server
- Microsoft Project Server
- Microsoft SQL Server
- Microsoft SharePoint
- Oracle database products
- PL/SQL
- REST
- SOAP
- SOAPUI
- Solaris
- Spring Web Services Framework
- Sybase
- T-SQL
- Toad
- XML
- XML Beans, JAX, SAX, DO
Leveraging our CMMI® Level 3 rated engineering processes and our ISO 20000-1:2018 SMS certified IT Service Delivery infrastructure, LCI follows a proven low risk approach to developing software products. From requirements definition and concept of operations to product deployment and user training, we ensure stakeholders are informed, included, and involved throughout the project.
From Service Oriented Architecture (SOA) compliant enterprise architectures supporting thousands of customers to single-user data analysis applications, LCI can deliver your products on schedule, within budget, and with all the features/functionality you require.