Agent Job Board

Database/Software Engineer

Job Title
Database/Software Engineer
Job ID
Belleville,  IL
Other Location
This is a senior role responsible for initial design and development of a commercial commerce software product developed on the .NET platform with a heavy emphasis on SQL Server performance tuning and optimization.  The company is a well positioned startup with a casual work environment, lots of flexibility and a lot of smart people. The location is just east of St. Louis, MO in IL.  Reach out to

Job Description: 
  • Work with development team in creating performant database architectures and queries.
  • Leads the design, development and delivery of the architecture for complex software solutions across the development life cycle.
  • Designs and develops innovative technical architectures for eCommerce web solutions.
  • Works collaboratively with software development team, sales and project management teams to develop and deliver enterprise class software solutions.
  • Strong emphasis on data access and business logic layers.
  • Lead the architecture of database and software and conform solution development across the full development lifecycle.
  • Develop functional requirements through client and team interactions.
  • Formulate and recommend solution delivery architecture (SaaS, on premises).
  • Work with third party software vendors, including ERP and CRM vendors, as well as the team to integrate  solutions with their software platforms. Develop technical expertise in essential 3rd party software systems and guide software development teams’ collaboration with software development support from these vendors.
  • Inform the solution development process with a deep understanding in open source software initiatives and big data, in-memory processing architectures (APIs, databases, analytics, etc.)
  • Assess data security requirements and build necessary security features into solution architecture.
  • Proven and demonstrated experience architecting, leading development and delivering to market, one or more enterprise or consumer centric software solutions.
  • Demonstrated experience in design, modeling development, integration and deployment of software solutions.
  • Significant experience in software development with progressive responsibilities, with at least 1+ years experience in the lead software architect role.
  • Experience with Microsoft MVC desired.
  • At least 6+ years experience implementing database technologies including Microsoft SQL and database administration.
  • Experience in tuning/optimizing SQL queries for performance.
  • Knowledgeable of the latest versions of MS SQL Server and the features they offer.
  • Several years building Service Oriented architecture using standard web services (WEB API, SOAP, REST)
  • Expertise and experience in implementing cloud based multi-tenant SaaS solutions.
  • Experience coding integrations with 3rd party APIs such as payment gateway(s) or shipping providers desired.
  • Knowledge and understanding of ERP systems and interfaces (SAP and Microsoft Dynamics) desirable.
  • Software development experience in eCommerce and ERP is desirable.

Option 2: Create a New Profile

Job Seekers Url
My Open Jobs Url
Hiring Managers Url