Software Engineer
CHICAGO-60601, IL, US
12/07/2016
-
Required Skills
Company
Infinity Consulting Solutions, Inc
Experience
6 to 8 Year(s)
Job Description
Our client is seeking an exceptional Software Engineer to join its Applications Development team.
Reporting to the Software Engineer Lead, this person will join a highly collaborative team responsible for designing, developing, modifying, adapting and implementing short and long-term solutions to information technology (IT) needs through new and existing applications, systems architecture, and network systems and applications infrastructure.
In addition to technical skills, the ideal candidate will demonstrate an ability to solve a range of complex problems and to identify and deliver solutions.
The successful candidate will have experience with information systems and be comfortable interacting with team members to ensure the successful delivery, implementation and release of enhancements or other projects in a dynamic and changing environment.
The Software Engineer role presents an opportunity to apply technical expertise and serve as a mid-level, independent contributor with advanced proficiency.
The position is located in Rockville.
Specific Responsibilities Include
Develop information systems by designing, developing, supporting and maintaining software
Implement systems software engineering policies, procedures and best practices
Apply compliance requirements within scope of responsibility, provide documentation as necessary, and participate in compliance activities as required
Responsible for the development and support of applications, which provide essential solutions for clients; may include debugging current systems or programming enhancements or modules of new systems
Take ownership for assigned portion of projects from start to finish to ensure successful implementation; may leverage and review junior engineers' work for routine programming tasks
Work with business representatives to understand business needs and/or limitations and resulting requirements; identify gaps in requirements for business representatives and ensure requirements are complete before moving on to specs phase
Develop detailed specs for enhancements or modules of new systems that are clearly aligned to system requirements as defined by business representatives
Write complex code and maintain continuous integrations and processes
Work with business representatives to understand outcomes of testing phase; identify solutions to resolve issues
Ensure successful delivery, implementation and release of enhancements or other projects
Maintain system-wide tests to continually improve products, services and processes
Skills & Experience Required
Candidate must have a BA/BS degree, with a minimum of 6+ years of relevant experience
Must have experience in one or more of the following: in C#, SharePoint, SQL server, T-SQL, writing queries, JavaScript, content management systems, data models or database engineering, service architecture, object relational mappings, scripting, system architecture, IIS, Windows, and HTML
Detailed understanding of generally accepted software development methodologies, tools, and techniques
Prefer a working knowledge of the financial services industry
In addition, the ideal candidate will be or have:
Proactive and solutions-oriented, with a creative and innovative mindset
Learning agile, able to adapt quickly and appropriately in accordance with the constant evolution of the company and industry
Excellent written and verbal communication skills
High-level of attention to detail and accuracy, as well as strong analytical and problem-solving skills
Responsive to client needs
Strong problem solving skills and demonstrated ability to take initiative
Third Party Applications Not Accepted
Software Engineers, Applications
Information Technology
No Preference
FullTime Job
Other
1
Candidate Requirements
-
Bachelors
Walkin Information
-
-
-
Recruiter Details
Doug Klares
1350 Broadway, Suite 2205,
NEW YORK-10018, NY,
US
-