Software Developer & IT Business Analyst
Sayreville, NJ 08871
7 Months, Contract
On-site
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.