Associate - Software Engineer
Date: 12 Apr 2025
Location: Mumbai, IN
Company: firstsourc
POSITION SUMMARY AND PRIMARY RESPONSIBILITIES |
|
Position Summary: The Software Engineer develops capabilities required to build software systems using various software and cloud technologies. He/She should have strong analytical, problem solving, Software programming, Software Database, ability to create visualization and interaction layer on Web/Windows with good integration with underlying technology framework and computer operating system such as Windows / Unix. Any exposure to AI/ML and Data science is an added advantage. |
|
Responsibilities: • Develop/Build software application / systems based on the design document across Front-end (web/windows), Back-end (.net/java/python) and Database systems • Utilize best practices around design, coding, automated unit, regression testing, and deployment of software to production • Work effectively in the agile-at-scale framework • Clearly communicate status, updates and plan to project leadership • Learn, acquire and get certified on new technologies as demanded by project • Any exposure and experience in AI, ML and Data science will be of additional advantage.
|
|
|
|
|
|
Please describe in some detail the level of supervision provided: Report to Project manager or Technical lead or equivalent with general supervision. |
|
REQUIRED SKILLS |
|
• At least one of Java/.Net/Python/NodeJS • Good Knowledge of JavaScript • At least one of ASP.Net/Angular/ReactJS • RDBMS (Oracle/SQL Server/Postgre) and • Good Knowledge of SQL • Preferable: Knowledge of database management tools like Liquibase / Hibernate • Good understanding of Devops (e.g. Azure DevOps) and cloud PaaS. • Good understanding of coding standards, ability to debug. • Good understanding of Software development lifecycle and processes. • Cloud-based (AWS/Azure) deployment of models, performance monitoring and issues troubleshooting • Excellent written and oral communication skills • Ability to work effectively in a cross-functional team • Familiarity with Docker and Git • Exposure to AI/ML frameworks in Python, Keras, Pytorch, libraries scikit-learn • Knowledge and practical application of statistical analysis and mathematical modeling concepts and principles • Most of our Full Stack projects use MEAN/MERN stack. So knowledge of this will be an added advantage.
|
|
POSITION SPECIFICATIONS |
|
Bachelor’s degree in Computer Science OR Information Technology. |