Software Engineer

3 weeks ago


Mumbai, Maharashtra, India Metal Power Analytical Pvt. Ltd. Full time
Job Description

Job Description

Designation: Software Engineer

Educational Qualifications: BSc (Computer science), B.E. in Computers

Experience: 3-5 years of relevant experience in a similar field

Key Responsibilities

- Follow the complete software development lifecycle (SDLC), from requirement gathering to deployment, with hands-on experience in Agile Development Methodology.
- Design, develop, code, debug, and test software applications to ensure high performance, reliability, and security.
- Maintain existing software versions and products, handling change requests and feature additions for already deployed systems.
- Gather preliminary information, analyze business needs, and define the architecture for custom applications.
- Adapt and respond to changing customer requirements, ensuring software solutions remain relevant and effective.
- Maintain comprehensive documentation for designs, development processes, and critical product data, ensuring transparency and future scalability.

Software Testing

- Perform unit testing, integration testing, and system testing to ensure the software meets functional and performance requirements.
- Work closely with QA teams to develop automated test scripts and execute manual testing where necessary.
- Identify, document, and resolve bugs.

Technical Skills, Certifications and Knowledge

- Programming & Development: Hands-on experience in C# .NET development frameworks.
- Software Design & Testing: Strong experience in designing, coding, and testing applications, ensuring robustness and efficiency.
- Communication Protocols: Worked with Serial (COM port), TCP/IP, and Wi-Fi communication protocols for seamless data exchange.
- Mathematical & Algorithmic Skills: Ability to develop algorithms using mathematical linear equations, applying theoretical knowledge to real-world solutions.
- API Development: Well versed in API Development.
- Innovation & Problem-Solving: Ability to analyze and resolve complex technical issues using creative and effective solutions.
- Technology Awareness: A deep understanding of industry trends and emerging technologies, applying them to improve software design and implementation.
- Experience in spectrometer or scientific software development (preferred).

Working Environment/Physical Demands

- Cross-Team Collaboration: Willingness to work closely with other engineering teams, such as the Application team, to develop constructive and effective solutions.
- Interdepartmental Coordination: Ability to coordinate with multiple departments, including Calibration, Service, and Production teams, ensuring seamless workflow and successful project execution.

Tools/Machinery/Software Knowledge Required

- Programming & Development Tools: Proficiency in C# .NET, Multi-threading, Python for software development.
- Database Management: Experience with MS Access, MS SQL Server, SQLite for efficient data storage and retrieval.
- Report Generation and Export to text and CSV files: Ability to generate Excel and PDF reports and export data to TXT & CSV files using .NET frameworks for analysis and documentation.
- Testing Knowledge (Advantageous): Basic understanding of software testing concepts, including unit testing, API testing, and performance testing. Experience with tools like Selenium, NUnit, xUnit, and Postman is a plus.

  • Mumbai, Maharashtra, India NEC Software Solutions Full time

    Company Description NEC Software Solutions India Private Limited is based in Mumbai Worli Airoli and Bangalore with an employee strength of 1300 It is one of the foremost providers of end- to-end IT services across various sectors We work with diverse industry verticals which include publishing media financial services retail healthcare and...

  • Software Engineer

    6 days ago


    Mumbai, Maharashtra, India JPMC Candidate Experience page Full time US$ 1,50,000 - US$ 2,00,000 per year

    We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Consumer and community banking- Wealth Management Technology group, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a...

  • Software Engineer

    3 weeks ago


    Mumbai, Maharashtra, India Firstsource Solutions Full time

    POSITION INFORMATIONPosition Title Software Engineer - IndiaCareer Track Position Code Division Dept CDOFLSA ExemptDate Created Revised Salary Grade POSITION SUMMARY AND PRIMARY RESPONSIBILITIESPosition Summary We are looking for a talented and motivated Software Engineer with 2-4 years of experience in Java MERN stack MongoDB Express js React js Node...


  • Mumbai, Maharashtra, India NEC Software Solutions Full time

    Company Description Our philosophy is to understand our customers business first before we get to the technology This approach leads to clever software streamlining old processes saving money and delivering positive change Our technology has helped the NHS screen millions of babies for hearing loss ensures hundreds of housing providers are managing...

  • Software Engineer

    3 weeks ago


    Mumbai, Maharashtra, India BrowserStack Full time

    Who are we and what do we do BrowserStack is the world s leading software testing platform powering over two million tests every day across 19 global data centers BrowserStack s products help developers build bug-free software for the 5 billion internet users accessing websites and mobile applications through millions of combinations of digital...

  • Software Engineer

    2 days ago


    Mumbai, Maharashtra, India Firstsource Solutions Full time

    POSITION INFORMATIONPosition Title Software Engineer - IndiaCareer Track Position Code Division Dept CDOFLSA ExemptDate Created Revised Salary Grade POSITION SUMMARY AND PRIMARY RESPONSIBILITIESPosition Summary We are looking for a talented and motivated Software Engineer with 2-4 years of experience in Java MERN stack MongoDB Express js React js Node...

  • Software Engineer

    2 weeks ago


    Mumbai, Maharashtra, India Quidich Innovation Labs Full time

    Job DescriptionQuidich Innovation Labs is a global company headquartered in Mumbai, India that pioneers in customized technology solutions for Sports Broadcasts. From the outset, we have believed in the power of the story that sport tells as a tool to bring people together; and that this story best reaches fans, through the way it is broadcast. Building on...


  • Mumbai, Maharashtra, India beBeearchitect Full time

    Job SummaryWe are seeking a highly skilled software architect and engineer to lead the design and development of our software solutions.About the RoleThis is an exciting opportunity for a seasoned software professional to join our team as a software architect and engineer. In this role, you will be responsible for designing and developing high-quality...

  • Software Engineering

    3 weeks ago


    Mumbai, Maharashtra, India Kyndryl Full time

    Who We AreAt Kyndryl we design build manage and modernize the mission-critical technology systems that the world depends on every day So why work at Kyndryl We are always moving forward always pushing ourselves to go further in our efforts to build a more equitable inclusive world for our employees our customers and our communities The RoleAre you...

  • Software Engineer

    3 weeks ago


    Mumbai, Maharashtra, India Dashhire Full time

    About the Role :We are seeking a talented Software Engineer with a strong background in Python development and expertise in Snowflake data warehousing technology. You will play a crucial role in designing, developing, and optimizing data pipelines and APIs that support our data-driven applications. The ideal candidate will have hands-on experience working...