Logo
Alegeus

Senior Software Engineer II

Alegeus, Milwaukee, Wisconsin, United States, 53244

Save Job

Overview

Senior Software Engineer II

at

Alegeus

– join our team to drive technology vision forward and tackle complex challenges in fintech and healthtech. Opportunity Happens Here. Responsibilities

Design, develop, test, debug, and maintain software applications using modern technologies and frameworks. Deliver high-performing, secure, and scalable solutions in a cloud-native environment (preferably Azure). Build and maintain RESTful and gRPC services, APIs, and event-driven systems using technologies like Kafka, EventHub, or ServiceBus. Participate in Agile development processes, including sprint planning, reviews, and retrospectives. Develop early prototypes of product components and rigorously validate them for technical design, security, scalability, and performance. Collaborate with Product/Application teams, peer architects, and partner organizations to evaluate, select, recommend, and configure technologies. Take part in production support and on-call rotations. Essential Skills

Ability to design and deliver complex, production-ready solutions in agile environments, with deep expertise in data storage (RDBMS and NoSQL), microservices architecture, and event-driven frameworks (Kafka, EventHub, ServiceBus); highly collaborative, hands-on coder capable of communicating technical concepts across teams and quickly adopting new technologies. 6+ years of professional experience developing modern, distributed web applications using C# (.NET Core 3.1/.NET 5+), ASP.NET, and cloud platforms (preferably Azure), with a focus on microservices, containerization (Kubernetes), API design, and scalable, reliable system architecture. Preferred: Experience as a technical team leader for a scrum team. Preferred: Knowledge of APIs, UIs, infrastructure, security, and emerging technologies; ability to maintain an end-to-end view when designing complex distributed solutions; ability to serve diverse internal and external clients. Education: Bachelor’s degree in data science or related field. Location: Must be in the office 25% of the time in Boston, MA; Maitland, FL; or Milwaukee, WI. Role-Based Competencies

Strategic thinker with a big-picture approach to designing complex distributed systems. Strong analytical, prioritization, and troubleshooting skills. Excellent communication and presentation skills; able to translate technical concepts for non-technical stakeholders. Proven ability to deliver complex projects into production environments. Passionate about innovation, continuous improvement, and staying hands-on with code. Skilled in Agile methodologies and iterative development workflows. Proficient in messaging/event-driven frameworks and API management. Commitment to personal growth, team development, and fostering a collaborative culture. Opportunity

Be a key player in platform transformation: design and develop scalable, cloud-native microservices. Own the full development lifecycle: architecting features, coding, and deploying distributed applications in Azure. Tackle complex challenges using C#, .NET, and cloud technologies to shape the future of our enterprise platform. Collaborate across teams in an Agile, cross-functional environment where your contributions impact the product. Champion innovation and contribute to an architectural vision in a fast-paced engineering culture. Benefits

A flexible work environment Competitive salaries, paid vacation, and holidays Robust professional development programs Comprehensive health, wellness, and financial packages Equal Opportunity

We are committed to Equal Employment Opportunity and do not discriminate on the basis of race, color, religion, creed, national origin or ancestry, sex, age, disability, veteran status, or any other legally protected characteristic. We strive for compensation fairness and transparency. Location & Seniority

Seniority level: Mid-Senior level Employment type: Full-time Job function: Engineering and Information Technology

#J-18808-Ljbffr