drjobs Software Engineer 1

Software Engineer 1

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Gurgaon - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

We are the leading provider of professional services to the middle market globally our purpose is to instill confidence in a world of change empowering our clients and people to realize their full potential. Our exceptional people are the key to our unrivaled inclusive culture and talent experience and our ability to be compelling to our clients. Youll find an environment that inspires and empowers you to thrive both personally and professionally. Theres no one like you and thats why theres nowhere like RSM.

As a Software Engineer 1 you will develop test and implement software solutions across various platforms ensuring adherence to development standards and best practices. You will analyze existing systems translate business requirements into design deliverables and collaborate with cross-functional teams to troubleshoot issues and enhance functionality. Additionally you will continuously refine your technical skills while fostering a team-oriented environment and proactively addressing project challenges.

Responsibilities:

The Software Engineer is an entry level to medium level software developer with broad knowledge of the principles practices and procedures of software development including unit testing which are the core responsibilities of this role.

The person is expected to comply with RSMs SDLC working under moderate supervision while making sound decisions to effectively move assignments forward.

Candidates must exhibit good problem-solving skills and be able to take action or make decisions within the scope of their role to solve moderately difficult problems including analysis and design and own the resolution of the issue through implementation.

The role requires continuous growth of technical business and people skills as well as producing documentation that complies with development standards.

The Software Engineer must communicate project deliverables when expected and provide written communications which clearly articulate what is being said or asked for.

This person is expected to foster a team environment where all members are encouraged to be part of the solution and leadership is aware of important actions being taken.

Communication should be proactive so that issues are avoided and project resources are used effectively and efficiently.

In this role the Software Engineer is expected to escalate issues to Team Lead or Project Manager in a timely manner and be comfortable speaking one on one or to groups and deliver messages that are easily understood.

Review validation and interpretation of business and non-functional requirements.

Interaction with Business Analysts and Business contacts

Analysis of existing systems implementation of requirements and change requests into design deliverables

Construction and unit testing of software on various platforms including web desktop and client server.

Uses available technologies to create reusable extendable and maintainable systems and components

Communication with project team members including assisting QA with testing of software assist tech lead and project management with estimation planning and project status and assistance with identifying project issues and risks

Required Qualifications:

EDUCATION

May require a bachelors degree in Computer Programming or Information Systems or equivalent experience

TECHNICAL SKILLS

Knowledge of Javascript and HTML WEBFocus SharePoint Microsoft SQL Server C#.NET Web development knowledge PowerBuilder PeopleSoft WebFocus Windows Networking HTML XML MicroStrategy

Usually 1 3 years of experience in the field or in a related area

Familiarity with Windows Client Server SharePoint and Web based applications

Familiarity with Software Development Life Cycle

Preferred Qualifications

Good understanding of accounting methodologies

Strong attention to detail

Partners with System Architects and DBAs to architect new systems and large enhancements

Participate with Business Analysts during the creation of requirements

At RSM we offer a competitive benefits and compensation package for all our offer flexibility in your schedule empowering you to balance lifes demands while also maintaining your ability to serve more about our total rewards at

RSM does not tolerate discrimination and/or harassment based on race; colour; creed; sincerely held religious beliefs practices or observances; sex (including pregnancy or disabilities related to nursing); gender (including gender identity and/or gender expression); sexual orientation; HIV Status; national origin; ancestry; familial or marital status; age; physical or mental disability; citizenship; political affiliation; medical condition (including family and medical leave); domestic violence victim status; past current or prospective service in the Indian Armed Forces; Indian Armed Forces Veterans and Indian Armed Forces Personnel status; pre-disposing genetic characteristics or any other characteristic protected under applicable provincial employment legislation.

Accommodation for applicants with disabilities is available upon request in connection with the recruitment process and/or employment/ is committed to providing equal opportunity and reasonable accommodation for people with disabilities. If you require a reasonable accommodation to complete an application interview or otherwise participate in the recruiting process please send us an email at .

Employment Type

Full-Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.