Software Engineer - Nationwide - Remote
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 RSM's 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 two groups and deliver messages that are easily understood.
ESSENTIAL DUTIES
- 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
EDUCATION
- May require a bachelor's degree in Computer Programming or Information Systems
EXPERIENCE
- 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
TECHNICAL SKILLS
- Knowledge of Javascript and HTML, WEBFocus, SharePoint, Microsoft SQL Server, C#.NET, ASP.NET, Web development knowledge
- PowerBuilder, PeopleSoft, WebFocus, Windows, Networking, HTML, XML, MicroStrategy
PREFERRED REQUIREMENTS
- Ability to mentor others in technical and business
- Good understanding of accounting methodologies
- Included Above • Strong attention to detail
- Partners with System Architects and DBA's to architect new systems and large enhancements
- Participate with Business Analysts during the creation of requirements
In accordance with applicable law and RSM policy, prospective hires will be required to demonstrate that they have been fully vaccinated for COVID-19 . If not vaccinated for COVID-19 they must qualify for an accommodation to this vaccination requirement o r participate in testing .
If you are located in New York, pursuant to current applicable law, you will be required to be vaccinated to enter the New York office and testing is not an option to enter the New York office.
You want your next step to be the right one. You've worked hard to get where you are today. And now you're ready to use your unique skills, talents and personality to achieve great things. RSM is a place where you are valued as an individual, mentored as a future leader, and recognized for your accomplishments and potential. Working directly with clients, key decision makers and business owners across various industries and geographies, you'll move quickly along the learning curve and our clients will benefit from your fresh perspective.
Experience RSM US. Experience the power of being understood.
RSM is an equal opportunity/affirmative action employer. Minorities/Females/Disabled/Veterans.
Job ID: req25595
Line of Business: Internal Client Service
SubFunction: IT
Job Type: FullTime
Req #: req25595
Location: Minneapolis, MN US
Region: National
Job Category: Corporate Information Technology
Employment Type: Experienced
Degree Required: None
Travel: No