About This Job
Job Type: Full-Time
Experience Level: Experienced
Salary: $145,000 - $185,000
Remote Details: Fully Remote, Working Business Hours Central Time
Role Summary
Seeking highly independent senior engineers who can combine software development, business analysis, client consulting, and sales engineering responsibilities. Candidates should be comfortable leading client engagements with minimal oversight and partnering directly with executives on strategic opportunities.
Ideal candidates are highly adaptable, comfortable working across any client industry or project type without letting personal politics or ideology get in the way of the work, and prioritize team success over individual preference. We're looking for someone who thrives amid change and contributes to a collaborative, low-ego culture.
Core Responsibilities
- Serve as a client-facing technical leader and trusted advisor
- Lead requirements discovery and business analysis efforts
- Design and deliver custom software solutions
- Support sales activities, technical discovery, solution demonstrations, and proposal development
- Partner with executive leadership and the CEO on strategic opportunities
- Operate independently, often owning engagements from discovery through delivery
- Potentially function as a forward-deployed engineer embedded closely with client teams
Required Technical Skills
- Senior-level software engineering experience
- Strong solution architecture and systems design capabilities
- Ability to work autonomously on complex client projects
- Experience translating business requirements into technical solutions
- 10 Years web development experience
- Highly proficient in Database schema design and analysis
- Highly proficient in Complex SQL Queries and Operations
- Highly proficient in A Server-side language such as C#, Java, Ruby, Python, or PHP
- Highly proficient in JavaScript
- Highly proficient in Team Git branch management
- Minimum 5 years experience leading a team of 5+ software developers
- Experience with common integration protocols including but not limited to SOAP, REST, SFTP, ODBC, TCP/IP, and IMAP.
- Experience with Legacy system conversions
- Basic understanding of networking and operating systems administration (Connectivity Troubleshooting, DNS / SSL Certificates, Active Directory)
- Elicitation of requirements from non-technical business users
- Conceptually design systems based on business requirements
- Perform technical lead role through the SDLC
- Ability to adapt to rapidly changing environments
- Self-motivated with a positive attitude
- Willingness to drive large projects to completion in a fast-moving environment
Nice to Have - C# Expertise
- CSS/HTML
- Microsoft Visual Studio
- Experience with Kendo UI
- Experience with Angular
- Azure experience
- Linux experience
- Mobile development experience
- BS/BA degree
AI Requirements
- Highly proficient in leveraging agentic AI tools throughout the Software Development Lifecycle (SDLC)
- Demonstrated use of AI for:
- Requirements gathering
- Analysis and solution design
- Software development
- Testing and quality assurance
- Deployment and go-live activities
- Ability to effectively incorporate AI-assisted development practices into daily engineering workflows
Client & Business Skills
- Strong business analysis capabilities
- Excellent written and verbal communication skills
- Excellent presentation skills
- Ability to communicate effectively with both technical and executive audiences
- Comfortable working directly with clients and stakeholders
Professional Characteristics
- Self-directed and highly accountable
- Strong executive presence
- Presents professionally in client-facing situations
- Comfortable with occasional client-site travel
- Able to represent Susco effectively in both delivery and sales engagements
Skills Required
- Senior-level software engineering experience
- 10 years web development experience
- Minimum 5 years experience leading a team of 5+ software developers
- Strong solution architecture and systems design capabilities
- Ability to work autonomously on complex client projects
- Experience translating business requirements into technical solutions
- Highly proficient in database schema design and analysis
- Highly proficient in complex SQL queries and operations
- Proficiency in a server-side language (C#, Java, Ruby, Python, or PHP)
- Highly proficient in JavaScript
- Team Git branch management
- Experience with integration protocols (SOAP, REST, SFTP, ODBC, TCP/IP, IMAP)
- Experience with legacy system conversions
- Basic understanding of networking and OS administration (connectivity troubleshooting, DNS, SSL certificates, Active Directory)
- Elicitation of requirements from non-technical business users
- Conceptual system design based on business requirements
- Perform technical lead role through the SDLC
- Highly proficient in leveraging agentic AI tools throughout the SDLC
- Strong business analysis, written/verbal communication, and presentation skills
- Comfortable working directly with clients and occasional client-site travel
- Self-directed, accountable, and able to drive large projects to completion
What We Do
At Susco, we build intuitive software solutions customized to your workflow. Our six-step process includes critical analysis to understand the intricacies of your operation and integrative training and acceptance testing to maximize the potential of your new product before launch. With a collaborative approach to design and development, we can build internal business software, client portals, and workforce apps starting from scratch or convert your legacy system to improve efficiency and boost performance power. That’s how we’ve helped more than 200 clients improve their operations since 2005.







