Apex Systems is seeking a .Net Developer for a 6 month rolling contract opportunity.
POSITIONS DAY TO DAY RESPONSIBILITIES/PROJECT DETAILS
The Senior Software Engineer analyzes requirements and designs, codes, tests, installs and maintains application systems, programs, functions, services, and other related software components in response to enterprise needs of high complexity. The position provides leadership, technical guidance, and mentoring to others in areas of acquired expertise.
What are the top MUST HAVES?
Angular 4+ years
.Net Core
ASP.Net
Need someone that is hands on
NICE TO HAVES:
Local
Experience with documentations and work flows
Agile experience
Knowledge of Mulesoft
SOFT SKILLS:
Great verbal communication!
The Senior Software Engineer analyzes requirements and designs, codes, tests, installs and maintains application systems, programs, functions, services, and other related software components in response to enterprise needs of high complexity. The position provides leadership, technical guidance, and mentoring to others in areas of acquired expertise.
Analyze requirements and design solutions for approved projects and change requests of high complexity and risk
Review and analyze detailed requirements documents
Prepare technical design options, consult with hardware and software technicians on options and strategies
Develop, document and present design solutions & alternatives; participate in design reviews
Prepare estimates of cost, effort and duration for development tasks and activities
Participate in technical evaluations of vendor packages
Prepare and contribute toward the preparation of project and product vision documentation
Design/develop system, application and program code according to business and technical requirements
Identify and validate software and infrastructure components required to implement technical solutions
Identify and validate software solution objects, functions, interfaces, dependencies, and integration points
Translate designs into specifications for required infrastructure and application software components
Code and unit test solutions independently or as part of a development team
Submit software products for review of compliance with best practices, standards and enterprise architecture (code review)
Participate in quality assurance and testing to achieve quality objectives
Review established quality requirements and measurement metrics
Perform quality assurance and testing activities according to planned schedules
Apply selected testing tools and techniques
Perform and/or direct technical support activities required for execution of test plans
Perform and/or direct defect correction that maintains or enhances application integrity
Evaluate outcomes, report results and document findings according to current standards
Implement solutions
Adhere to Assurant change management requirements for application and system implementations
Analyze conditions and identify strategies that minimize implementation risk and/or improve system reliability and performance
Prepare and approve change and Help Desk documentation according to implementation requirements
Provide for disaster recovery and back-out mechanisms
Perform or direct software implementation activities according to current standards and policies
Monitor implementations and respond or direct appropriate response in the event of disruptive impacts
Provide system support
Maintain knowledge of overall distributed applications, utilities and procedures
Participate in on-call rotations
Provide timely, concise communication of incident status to appropriate personnel
Document incident occurrence and resolution(s) applied using designated repositories
Evaluate conditions and suggest possible strategies to minimize risk(s) of incident recurrence
Consult with and direct other staff personnel as required for effective incident resolution
Resolve development and support issues of high complexity or risk
Maintain and enhance knowledge of the business operations and strategic imperatives of Assurant
Periodically review business goals and operational and strategic objectives
Apply knowledge of the key components and relationships of Assurant products, distribution channels, and customer base
Foster and sustain open communication with business application users and stakeholders
Adhere to the Assurant Core Principles; pursue achievement of excellence in Core Competencies
Know the critical success factors supporting the Assurant Core Purpose, Mission, Goals and Strategy
Required Skills : 1. 5+ years .NET Developer experience 2. Angular 4+ years 3. .Net Core 4. ASP.Net 5. Need someone that is hands on
Basic Qualification :
Additional Skills :
Background Check :Yes
Drug Screen :Yes
Notes :
Selling points for candidate :
Project Verification Info :
Candidate must be your W2 Employee :No
Exclusive to Apex :No
Face to face interview required :No
Candidate must be local :No
Candidate must be authorized to work without sponsorship ::No
Interview times set : :No
Type of project :Development/Engineering
Master Job Title :Dev: .NET
Branch Code :Miami