Cookie Consent

This website uses cookies or similar technologies to enhance your browsing experience and provide personalized recommendations. By continuing to use our website, you agree to our Privacy Policy.

Software Developer & IT Business Analyst

|  Posted On: May 14, 2025

Sayreville, NJ 08871

7 Months, Contract

On-site

Log In and Apply

Job Summary

Job Title:  
Software Developer & IT Business Analyst

Posted Date:  
May 14, 2025

Duration:  
7 Months, Contract

Shift(s):  

08:00 - 16:00


We care about you! Explore Rangam’s benefits information

Talk to our Recruiter

Name:
 
Amit TR

Email:
 
amittr2025@yopmail.com

Phone:
 
404-574-5614

Description

We are seeking a skilled and versatile Software Developer & IT Business Analyst to join our team. This dual-role position involves analyzing business needs, defining technical requirements, and developing software solutions to drive operational efficiency and digital transformation. The ideal candidate will serve as a liaison between stakeholders and development teams, ensuring that business goals are met with robust and scalable technology.


Key Responsibilities:

Business Analysis Responsibilities:

  • Collaborate with stakeholders to gather, analyze, and document business requirements.

  • Translate business needs into functional and non-functional specifications.

  • Conduct feasibility studies and impact analyses for new initiatives and system changes.

  • Develop process models, user stories, and use cases.

  • Facilitate workshops, interviews, and focus groups with stakeholders.

  • Support UAT (User Acceptance Testing) by defining cases and coordinating with QA teams.

  • Continuously monitor and report on project progress, risks, and outcomes.

Software Development Responsibilities:

  • Design, develop, and deploy custom software applications.

  • Write clean, maintainable, and scalable code based on business and technical requirements.

  • Integrate third-party APIs and internal systems.

  • Participate in code reviews and adhere to software development best practices.

  • Maintain and improve existing applications based on user feedback and system performance.

  • Collaborate with other developers, designers, and product managers in an Agile environment.


Required Qualifications:

  • Bachelor's degree in Computer Science, Information Systems, Business Administration, or related field.

  • 3+ years of experience in software development and/or business analysis.

  • Proficiency in one or more programming languages (e.g., Java, C#, Python, JavaScript).

  • Experience with databases (e.g., SQL, MySQL, PostgreSQL).

  • Strong understanding of software development life cycle (SDLC) and Agile methodologies.

  • Proficiency in requirement gathering, process modeling, and documentation tools (e.g., JIRA, Confluence, Visio).

  • Excellent communication and stakeholder management skills.

  • Strong analytical and problem-solving abilities.


Preferred Qualifications:

  • Experience with cloud platforms (e.g., AWS, Azure, Cloud).

  • Knowledge of DevOps practices and CI/CD tools.

  • Familiarity with data analytics and reporting tools (e.g., Power BI, Tableau).

  • Experience in a regulated industry (e.g., finance, healthcare, government).


Soft Skills:

  • High attention to detail.

  • Ability to manage multiple priorities and projects simultaneously.

  • Proactive, self-motivated, and team-oriented.

  • Strong organizational and time management skills.