Software Engineering Career Roles

Full Stack Software Engineer – React and Python

Job description A fast-growing technology team is seeking a full stack software engineer to build and enhance a data-driven application that delivers advanced insights through a modern user interface. This role combines front-end and back-end development with data integration and collaboration across engineering and data teams. Responsibilities Design, develop, and maintain scalable full stack applications

Full Stack Software Engineer – React and Python Read More »

Full Stack AI Engineer (Python and LLM Applications)

Responsibilities Design, build, and deploy full stack applications with a focus on AI-driven functionality Develop backend systems using Python to support scalable and secure application workflows Integrate large language models into production environments, including managing prompts, responses, and system behavior Build and maintain data pipelines and application integrations using modern data platforms Collaborate with cross-functional

Full Stack AI Engineer (Python and LLM Applications) Read More »

Windows Systems Engineer (Installers and Endpoint Automation)

Job description A leading organization is seeking a Windows systems engineer to design, build, and maintain installation frameworks and endpoint services for enterprise software deployments. This role focuses on creating reliable installer packages, supporting automated deployment across enterprise environments, and developing telemetry-driven systems to improve system health, observability, and resilience. The position requires strong experience

Windows Systems Engineer (Installers and Endpoint Automation) Read More »

Full Stack Software Engineer (Python, Data Platforms, and Front-End Frameworks)

Job description A growing healthcare-focused organization is seeking a full stack software engineer to develop and maintain web applications and data-driven systems. This role combines application development with data platform integration, requiring expertise across backend services, modern front-end frameworks, and cloud-based data environments. The engineer will work on building scalable, secure, and high-performing solutions that

Full Stack Software Engineer (Python, Data Platforms, and Front-End Frameworks) Read More »

Full Stack Software Engineer (Python and Web Applications)

Job description A leading healthcare-focused organization is seeking a full stack software engineer to develop and enhance web applications and data-driven systems. This role involves building scalable, secure, and maintainable solutions that address complex challenges in a regulated environment. The engineer will contribute across application layers, from backend services and data pipelines to front-end user

Full Stack Software Engineer (Python and Web Applications) Read More »

C# .NET Software Developer (WinForms and SQL Server)

Job description A leading organization is seeking an experienced C# and .NET developer to build and support enterprise financial and payment applications. This role focuses on developing and maintaining desktop applications, working across the full application stack from database design to user interface implementation. The position involves delivering secure, reliable, and well-tested software that supports

C# .NET Software Developer (WinForms and SQL Server) Read More »

Backend Software Engineer (Python and API Development)

Job description A growing technology team is seeking a backend software engineer to build and scale high-performance services and APIs. This role focuses on developing robust server-side applications, integrating distributed systems, and supporting modern data-driven and AI-enabled platforms. The position requires strong expertise in Python-based development, API design, and scalable system architecture. The engineer will

Backend Software Engineer (Python and API Development) Read More »

Senior Full Stack .NET Developer (Angular, Azure)

Job Description A large enterprise organization is seeking a Senior Full Stack .NET Developer to join a newly established engineering team responsible for maintaining and modernizing a critical internal platform used to manage enterprise contract and billing data. This opportunity focuses on both stabilizing an existing desktop-based application and guiding its transition to a modern,

Senior Full Stack .NET Developer (Angular, Azure) Read More »

Software Engineer (Python to Java Transition)

Responsibilities Maintain and expand an existing Python codebase, adding new functionality and improving performance Develop backend services and contribute to modernization efforts within a distributed system environment Support and influence a gradual transition from Python-based systems to Java-based architecture Work within a cloud-based environment, including usage of Azure services and data platforms such as Databricks

Software Engineer (Python to Java Transition) Read More »

Java Microservices Engineer

Job description A leading organization is hiring a java microservices engineer to support a long-term modernization program rebuilding an underwriting and pricing platform. The engineering work centers on transitioning existing python-based services to java using spring boot, decomposing monolithic logic into modular services, and integrating services across multiple data ecosystems. The environment is remote, with

Java Microservices Engineer Read More »