• Software Developer

    Job Locations US-TX-San Antonio
    Posted Date 2 weeks ago(1/7/2019 11:39 AM)
    Job ID
    # of Openings
    Information Technology
  • Overview

    LMI is a mission-oriented consulting firm dedicated to improving the management of government. LMI provides leaders with the objective analysis, tools, and program support needed to deliver value. As a not-for-profit, LMI develops practical solutions with the potential for broad impact in the public sector. With more than 50 years of experience, LMI serves more than 40 U.S. agencies, as well as government organizations around the world in the civil, healthcare, and national security sectors. LMI developers use the latest technologies, databases, and components in a fast paced agile team environment to provide creative and cost effective solutions to our clients.



    Position is for an experienced .NET / MVC DEVELOPER with strong SQL skills on the software development staff of a private, non-profit government consulting firm. We are looking for great developers who have a passion to code and a desire to learn new technologies working on high-profile projects.
    This position is full-time, benefits eligible, and based at LMI’s Southwest Regional Office in San Antonio, TX


    • Work with a team of LMI software developers and domain experts to design and develop data-intensive, web-based applications in support of multiple federal agencies using the Microsoft .NET framework and SQL Server.
    • Perform software development activities including requirements gathering and analysis, systems design, development, documentation, testing and integration.
    • Support all phases of life-cycle software implementation and application development.
    • Actively participate in agile/scrum software development activities.
    • Build and maintain relationships with internal and external customers.



    • Minimum Bachelor’s degree in computer science, engineering, or a related field.
    • 5+ years of professional experience with an emphasis on full life-cycle systems development including systems design, development, and maintenance/support.
    • Strong demonstrated experience in web development using ASP.NET and C# with the Web Forms and MVC models.
    • Strong demonstrated experience working with relational databases (i.e. Microsoft SQL Server) and developing database-driven .NET applications. Including: ability to write, troubleshoot, and optimize complex queries and stored procedures.
    • Experience using ASP.NET UI controls, 3rd party web application UI controls (e.g. Telerik, etc), JavaScript and AJAX technologies.
    • Strong communication skills and the ability to work well with a team of software developers.



    • Hands-on experience using agile software development methodologies and practices such as Test Driven Development (TDD).
    • Experience using Object Role Models (ORM) such as the Entity Framework / LINQ to SQL.
    • Familiarity with Distributed Source Control tools such as Git.
    • Familiar with Design Patterns (implementation and explanation).
    • Experience with Microsoft SQL Server Reporting Services (SSRS), SQL Server Analysis Services (SSAS), SQL Server Integration Services (SSIS) and third party OLAP and data analysis tools.
    • Familiar with task and ticketing tools such as Atlassian JIRA or Bugzilla.
    • Experience working in a consultant/client environment.
    • Ability to obtain or maintain a government security clearance desired.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Need help finding the right job?

    We can recommend jobs specifically for you! Click here to get started.