Mid-Level Software Engineer
Role responsibilities
Design, develop, and maintain enterprise software applications, backend services, and RESTful APIs. Implement ETL processes and data integration pipelines to support reporting, analytics, and AI initiatives.
Requirements
Requires a Bachelor's degree in Computer Science or Software Engineering and 3–6 years of professional experience in Java and/or Python. Candidates must have strong SQL skills and experience with RESTful APIs and Git.
Key skills
Java, Python, RESTful APIs, SQL, ETL, Git, Object-Oriented Programming, Agile, React, Next.js, FastAPI, Spring Boot, Snowflake, PostgreSQL, Docker, CI/CD
Keywords
Java, Python, RESTful APIs, SQL, ETL, Snowflake, Salesforce, React, Next.js, FastAPI, Spring Boot, PostgreSQL, Microsoft SQL Server, Docker, CI/CD, Azure, AWS, Google Cloud Platform, Celery, Redis, RabbitMQ, Kafka, Azure Service Bus, AWS SQS, Agile, Object-Oriented Programming, Data Integration, Enterprise Software, Healthcare, HIPAA