What are the responsibilities and job description for the SR Systems Analyst / Full Stack Developer position at The Momba Group?
Senior Systems Analyst / Full Stack Developer
Location: Des Moines, Iowa metro (Hybrid 3 days a week)
Salary Target: $105,000 - $115,000
Position Overview:
A growing organization is seeking a Senior Systems Analyst / Full-Stack Developer to play a key role in designing, developing, and optimizing business-critical applications. This position sits at the intersection of development, systems analysis, and architecture, offering the opportunity to work across the full software development lifecycle while contributing to system design, technical problem-solving, and application performance improvements. The ideal candidate thrives in a collaborative environment, enjoys solving complex challenges, and can balance hands-on development with broader system-level thinking.
Key Responsibilities:
- Collaborate with cross-functional teams to design, develop, and enhance software applications and automation solutions
- Analyze complex technical problems and develop effective, scalable solutions
- Lead requirements gathering and translate business needs into technical specifications
- Contribute to project planning, including scoping, timelines, and implementation strategies
- Design, develop, test, and maintain applications in alignment with development standards
- Build and execute automated test scripts and support quality assurance efforts
- Design and manage database structures while ensuring data integrity and performance
- Implement and support security measures to protect systems and data
- Conduct performance and functional testing, identify issues, and implement improvements
- Recommend and implement system enhancements and upgrades
- Ensure system compatibility, integration, and interoperability
- Create system documentation, diagrams, and models (UML, flow charts, ER diagrams)
- Perform system analysis to improve efficiency and effectiveness
- Support on-call rotations and assist with production issues when needed
- Mentor and provide guidance to junior team members
Technology Environment:
- Microsoft .NET Core
- Node.js
- ReactJS / Redux
- Docker / Kubernetes
- SAML2 / OIDC / OAuth
- SQL Server and/or NoSQL databases
- Service-Oriented Architecture (SOA)
Qualifications:
- Bachelor's degree in Computer Science, Information Systems, or related field (preferred)
- 5 years of experience in application development or systems analysis
- Strong communication skills with the ability to work across technical and business teams
- Proven problem-solving skills and ability to recommend solutions
- Ability to manage multiple priorities and meet deadlines
- Experience leading or guiding technical workstreams without formal management responsibility
- Strong understanding of modern programming languages and development frameworks
Salary : $105,000 - $115,000