Sr Full Stack Developer .NET (CITIZEN/GREEN CARD)
|Location:||St. Petersburg, FL|
NO 3RD PARTY C2C FOR THIS OPPORTUNITY - MUST BE FULL TIME ELIGIBLE
Job Title: Senior Application Developer (Full stack)
Senior level Application Developer working as part of a 10-member software development team supporting Accounting, Compensation and Financial Reporting applications. We are looking for a highly analytical individual who can quickly conduct root cause analysis for support and implement requirements for our complex applications. The essence of these applications is data so passion for working with data and the creation of efficient data manipulation code is a must. The team is starting to modernize legacy applications and this individual is expected to redesign the apps and provide technical leadership to other Developers on the team. The new designs will require experience with Angular JS for UI development. The majority of our apps are in-house written but there are some 3rd party data feeds as well.
Our team works with multiple user groups with varying needs and varying levels of technical understanding and this individual is expected to effectively participate in user meetings. Working closely with Analysts on our team is a day-to-day activity for both support and new releases. This role requires the ability to break down deliverables into measurable tasks, estimate effort and assign tasks to other Developers. This individual will be involved in the full systems life cycle and is responsible for designing, coding, testing, implementing, maintaining and supporting application software that is delivered on time and within budget. Applies specialized business knowledge and technical skills to significant deliverables and projects that involve multiple IT departments and business units. Makes judgments and recommendations based on the analysis and interpretation of data. Handles complex problems independently and demonstrates analytical thinking.
Essential Duties and Responsibilities:
Analyzes complex system requirements, including identifying program interactions and appropriate interfaces between impacted components and sub systems.
Makes recommendations towards the development of new code or to reuse of existing code.
Leads or participates in assigned projects, including assigning tasks, coordinating efforts to deliver projects on time.
May recommend new technologies and methodologies to management for meeting business needs, resolving problems and exploiting opportunities. Remains current with new technologies.
Obtains and evaluates information on factors such as reporting formats required, costs, and security needs to determine hardware configuration.
Participates in software SIT testing and validation procedures, programming and documentation.
Writes and/or reviews system specifications, including output requirements and flow charts.
Assists in preparing project plans using spreadsheets May need to assist with test strategies.
Ensures proper analysis of problems and programming approaches to prevent rework and schedule slippage.
Performs other duties and responsibilities as assigned.
Skills: Experience and Skills:
Financial Services experience highly desired but not necessarily required.
Experience in the following areas: enterprise implementation, strategic planning, business acumen, application development, change management.
Non-standard shift include nights and/or weekends for releases and have on-call responsibilities.
• Technical and Professional Knowledge:
Nice to have technical skills: ODI, PS SQL.
Demonstrate a satisfactory level of technical and professional skill or knowledge in position-related areas; remains current with developments and trends in areas of expertise. • Building Effective Relationships: Develop and use collaborative relationships to facilitate the accomplishment of work goals. • Client Focus: Make internal and external clients and their needs a primary focus of actions; develop and sustain productive client relationships.
NOTES from Hiring Manager:
this is considered a senior level development position.
Need full stack experience (Angular front end, .NET middle tier and SQL Server/Oracle backend) MVC design patterns a big plus Position needs to be onsite in St. Pete need to work well within a team, also need solid communication skills
Bachelor's degree (B.A.) in Computer Science, MIS or related degree and a minimum of seven (7) years of relevant development or engineering experience or combination of education, training and experience.
MICROSOFT SQL SERVER
MS SQL SERVER
OBJECT ORIENTED PROGRAMMING
ROOT CAUSE ANALYSIS
Minimum Degree Required: Bachelor's Degree
# of Positions: 1
Location: St. Petersburg, FL