This is not a position for which sponsorship will be provided. Individuals with temporary visas or who need sponsorship now or in the future are not eligible for hire at this time. In short, as our Senior Software Engineer, you are responsible to drive several exciting initiatives, help solve problems, no matter how big or small, work on business-critical projects built around cutting-edge technologies, and convey strategy and accuracy to our top-level decision-makers. In long, as the Senior Software Engineer, you will be responsible for: Designing, developing, and maintaining scalable full‑stack applications using Angular and .NET. Partnering closely with product owners, business analysts, and technical teams to understand existing processes and system dependencies. Translating mainframe‑era workflows into clean, well‑documented APIs and services. Building and maintaining RESTful and GraphQL APIs to support front‑end and back‑end integration. Creating Angular‑based single‑page applications with strong attention to usability and performance. Contributing to event‑driven and workflow‑oriented solutions, including asynchronous processing, reconciliation, and backfill scenarios. Writing clean, testable, and maintainable code aligned with engineering best practices. Owning engineering solutions end‑to‑end and proactively identifying opportunities to improve reliability, observability, and scalability. Ensuring applications meet security, performance, and compliance expectations. Participating in code reviews and mentoring junior engineers to support team growth and continuous improvement.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
Associate degree