Overview
Job Title: Software Engineer
Job Type: Full-Time
Reports To: Senior Engineer
Experience Level: 2-6 Years
Job Summary:
We are looking for a highly skilled Software Engineer with strong coding, engineering, analytical, and execution abilities. The ideal candidate should have excellent leadership, client engagement, and relationship management skills. They must demonstrate a proven ability to create practical, actionable plans that align technology, data, and business interests to generate real business value. This role will involve both onshore (US) and offshore (Delhi) deputation as needed.
Key Responsibilities:
· Gather functional requirements, develop technical specifications, and manage project & test planning.
· Act as a technical leader by mentoring junior engineers and guiding the team on complex data and design challenges.
· Identify and resolve defects/bugs during QA testing, pre-production, production, and post-release patches.
· Design and develop high-quality software solutions using Python or Java.
· Work with ESB (Enterprise Service Bus), dependency injection, and SOA (Service-Oriented Architecture) frameworks.
· Ensure software security, scalability, and performance optimizations are met according to project requirements.
Required Skills & Qualifications:
· Programming Languages: Hands-on experience in Python or Java.
· Java Stack: Eclipse, JDK 1.5+, Spring, Hibernate, Design Patterns.
· Python Stack: Pycharm, Jython, venv, Functional vs. Non-Functional coding, Scipy, Numpy.
· Web & Front-End Technologies: Familiarity with JavaScript frameworks such as Angular, D3, Node.js.
· Data Structures & Algorithms: Strong proficiency in algorithm design and data structures.
· SOA & Open-Source Technologies: Experience in Java, Python, and R.
· Development Methodologies: Familiarity with Agile/Lean, XP (Extreme Programming), and TSP (Team Software Process) methodologies.
· Communication & Leadership: Excellent verbal and written communication skills with the ability to present highly technical information to audiences of varying technical levels.
Preferred Qualifications:
· Experience in cloud computing platforms (AWS, Azure, Google Cloud).
· Knowledge of DevOps practices and CI/CD pipelines.
Job Types: Full-time, Permanent
Pay: Up to ₹80,000.00 per month
Benefits:
- Health insurance
Schedule:
- Day shift
- Monday to Friday
- Morning shift
Work Location: In person
Application Deadline: 15/03/2025