Hi, I'm Debin Dennis, your recruiter and guide! We’re looking for a passionate individual to lead the design and development of scalable, high-performing, and enterprise-grade solutions.
In this role, you’ll work closely with engineering, product, and client teams to define end-to-end architecture, ensure technology alignment, and guide development efforts. If you're a strong technical leader with deep expertise in solution architecture and thrive in fast-paced environments, we’d love to connect.
Key Responsibilities
- Design scalable enterprise applications using .NET/Java and modern architectural patterns.
- Own technical architecture, solution design, and documentation for complex systems.
- Guide engineering teams through high-level design, prototyping, and implementation.
- Lead system integrations, RESTful APIs, cloud adoption (AWS/Azure/GCP), and modernization efforts.
- Conduct design/code reviews and support performance optimization across distributed systems.
- Mentor developers and promote architectural best practices across the team.
Skills & Experience
- 15+ years of experience in software engineering with 2+ years in an architecture role.
- Proficient in Java/.NET, SQL (Aurora/PostgreSQL), and cloud platforms like AWS or Azure.
- Strong understanding of API gateways, integration platforms, and REST/OpenAPI standards.
- Experience with JavaScript frameworks, MVC architecture, and microservices.
- Excellent analytical, leadership, and communication skills.
- Bachelor’s degree in Computer Science, Engineering, or related field.
Preferred
- Experience with platform architecture or reusable frameworks.
- Open-source contributions or rapid prototyping experience.
Our Guiding Principles
- Impact – Empower others through innovation and service.
- Integrity – Do what’s right, with authenticity and respect.
- Inspiration – Be bold, passionate, and unafraid to fail forward.
Perks & Benefits (Varies by Region)
- Work from Home, Hybrid, or Office
- Healthcare: Medical, Dental, Vision
- Paid Vacation, Holidays & Volunteer Time Off
- Belonging Groups, Career Development & Wellness Programs
Accessibility
Need special assistance during the application process? Reach out to +1 (402) 431-7440 or accommodations@csgi.com.
Accommodation:
If you would like to be considered for employment opportunities and need special assistance due to a disability or accommodation for a disability throughout any aspect of the application process, please call us at +1 (402) 431-7440 or email us at accommodations@csgi.com. We provide accommodations for persons with disabilities in employment, including during the hiring process and any interview and/or testing processes.
Our Guiding Principles:
Impact: Always help and empower others, whether they’re colleagues or customers. When our employees set their minds to something, great things happen.
Integrity: Do what’s right for our customers and our people while being authentic. We treat everyone with trust and respect—that’s just who we are.
Inspiration: Be bold in the way you think and passionate about the work you do. Test out innovative ideas without the fear of failure.