25 Nov
Senior Mobile Developer
Florida, Jacksonville , 32099 Jacksonville USA

Vacancy expired!

This role is a Full Time role, W2 ONLY and must be willing to work onsite at some point This role is remote to start due to COVID but will work on site at some pointThe Senior Mobile Developer will perform programming work in developing, delivering and maintaining technology based business solutions in .NET environments. This development will apply to stand-alone applications, enhancing current applications, or integrating multiple applications. The position will execute the assigned tasks to develop, test, debug, and deploy such applications, which are of larger scope, moderate complexity, and emerging technologies. Assigned projects require knowledge of system development programming, analysis and design principles, practices and techniques. The Senior Developer will perform detailed coding of individual components, user interface, business logic, and database layer. Position will report to the Application Development Manager and will take some project directives from the Lead Application Developer and perform tasks efficiently.

ESSENTIAL JOB FUNCTIONS
  • Design, plan, and execute software development to support strategic objectives.
  • Develop web and mobile applications, web services, user interfaces, and stored procedures based on business requirements and technical specifications.
  • Provide technical assistance to application users, troubleshoot technical problems and communicate solutions to users.
  • Participate in and lead design sessions with fellow developers, business analysts and other team members to analyze business requirements and outline the proposed solution.
  • Review requirements documentation to interpret and map use cases, business rules and functional design with team members.
  • Lead and/or participate in architectural design process.
  • Author and distribute technical specifications for review to peers and support teams such as Information Security and Information Technology Operations groups.
  • Develop code for complex business modules, interface systems and conversion programs.
  • Develop code, web services, and stored procedures based upon technical design, user interface and use cases.
  • Develop to project time lines, milestones and deadlines.
  • Debug code and perform thorough and proper unit and integration tests on application development.
  • Work with system testers to correct defects and issues.
  • Ensure application readiness for deployment and adhere to change management processes.
  • Work with application development manager to define project tasks and risks. Demonstrate each of the following VyStar Excellence behaviors in performing the duties and responsibilities of their job.
    • Focus Focus your full attention by carefully listening to and observing your clients or member.
    • Connect Consistently be friendly and approachable. Demonstrate you care.
    • Understand Listen empathetically and ask questions (70% to 30%).
    • Counsel Recommend solutions based on your clients or member s needs and objectives.
    • Advance Ensure that member s or client s expectations were exceeded.
    • Verify necessary follow-up actions were completed.

EDUCATION
  • Four-year bachelor s degree (or equivalent combination of education, significant relevant experience, and/or Microsoft certification).

EXPERIENCE
  • 8+ years experience with .NET/C# in designing, developing, integrating, and managing complex software and systems solutions
  • 5+ years working with web services, JSON, REST, XML, SOAP and/or WCF.
  • 5+ years working with SQL Server
  • Financial services industry experience preferred
  • 5 years working with XCode and/or Android Studio/Eclipse

SKILLS & ABILITIES
  • Advanced Knowledge of iOS and/or Android Development
  • Demonstrated experience with iOS and/or Android unit & UI testing
  • Demonstrated experience with Mobile App deployment lifecycle with App Store Connect, Google Play Store, or Microsoft App Center
  • Advanced knowledge of Microsoft .NET with emphasis in C#
  • Knowledge of HTML 5, CSS3, and JavaScript frameworks
  • Solid understanding of object-oriented programming (OOP).
  • Demonstrated experience with Service Oriented Architecture (SOA), Web Services, JSON, REST, XML, SOAP, WCF, Web API and Cloud technologies.
  • Advanced knowledge of OOD, design patterns, software architecture, and systems integration concepts and frameworks
  • Advanced level expertise using SQL Server or other enterprise database platforms
  • Understand and utilize the technologies required to implement SSO integration on web and mobile platforms, wrapping and/or deploying applications
  • Ability to follow and enhance the software development life cycle (SDLC) for systems design, development, verification, and implementation.
  • Ability to multi-task, work independently and manage unstructured tasks within specific guidelines and time constraints.
  • Knowledge of requirements gathering process and documentation structure.
  • Ability to create and maintain technical documentation for newly created or modified custom applications.
  • Ability to gain proficiency and earn certifications in new technologies.
  • Ability to work independently on small projects.
  • Interpersonal skills including collaborative style and ability to work effectively with diverse groups.
  • Ability to adapt quickly to an existing, complex environment.
  • Ability to quickly learn new concepts and software as necessary.
  • Candidate should be a self-motivated, independent, detail oriented, responsible team-player.
  • Passionate about building high-quality systems with software implementation best practices.
  • Ability to work in a collaborative team environment.
  • Ability to communicate effectively, both orally and in writing.
  • Experience working with, and in depth knowledge of Microsoft technologies including Visual Studio, Visual Studio Team Services, and SQL Server.

Vacancy expired!


Related jobs

Report job