This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Serves as a leader on the implementation of business processes in the enterprise applications suite. Facilitates efforts in impact analysis, software development activities and problem solving, offering solutions and mentoring team members. Works with constituent departments to fulfill application development, support, and maintenance requests. Operates with much latitude for un-reviewed action or decision.
Job Responsibility:
Works with constituent departments to fulfill application development, support and maintenance requests
Assists in scope definition and estimation of work effort
Contributes to the business requirements gathering process
Collaborates with the solution design team on design and architectural needs and in the enforcement of design standards among team members
Adheres and recommends changes to defined processes
Develops application code to fulfill project requests
Creates technical documentation as required
Develops unit testing applications for release into production environment
Collaborates with the business unit and business analysis team on the business requirements gathering process
Mentors development team members throughout the department in technical complexities of work
Analyzes existing systems for optimal performance and makes recommendations as required
Performs root cause analysis and fixes code defects
Facilitates efforts in impact analysis, software development activities and problem solving, offering solutions
Provides leadership in continually improving the application delivery process
Defines improvements to various phases of application delivery including project planning, design, development, testing, and deployment
Serves as a leader in the group by leading efforts in problem solving, offering solutions, and mentoring on strategy or technology
Works with other groups as necessary to gather input for technical design and development
Serves as an applications implementation consultant to internal and external customers
Guides, educates and mentors team members on enterprise applications implementation
Maintains a working knowledge of functional changes to the enterprise systems
Requirements:
High School Diploma or equivalent is required
Bachelor’s Degree in Computer Science or related field (or equivalent work experience) is required
At least ten years of professional experience are typically required
At least three years of demonstrated consistent technical leadership and continued significant technical contributions at Insperity
Possesses and applies a strong knowledge of application development, skills, and experience to the completion of difficult assignments
Expertise in the technical implementation of business processes and comprehensive knowledge and understanding of computer systems, hardware, and software operations and principles
Exhibits a commitment to the utilization and enforcement of defined standards and processes
Strong logical thinking, problem solving skills, and the ability to analyze across technology boundaries
Exhibits a sense of urgency when dealing with break-fix issues that directly impact end user utilization
Strong teamwork skills
Strong verbal and written communication skills, with an ability to express complex technical concepts in business terms
Communicates tactfully and effectively, and maintains positive and effective work relations with those encountered in the course of employment
Possesses a strong customer service attitude
Aptitude for continuous learning and improvement
Possesses the aptitude to accept complex assignments, analyze problems, and generate effective solutions
Demonstrated leadership capabilities and experience leading software development efforts
Expert knowledge of design patterns and principles, particularly Object-Oriented Design (OOD) and Service-Oriented Architecture (SOA)
Expert understanding of architectural concepts and the SOLID Principles of Object-Orientated Development, broad knowledge and experience in making qualitative judgments on appropriateness and effectiveness of solution approaches
Development knowledge, skills and experience with Microsoft .NET Framework and associated development technologies, particularly Visual Studio, ASP.NET MVC, WCF, Entity Framework, Web API and LINQ
Strong working knowledge of JavaScript, jQuery, Angular, CSS, HTML, XML and XSLT
Expert working knowledge of SQL Server, T-SQL, and relational concepts
Expert in C#
Strong working knowledge of RWD Responsive Web Design
What we offer:
Flexibility: Over 80% of Insperity’s jobs have flexibility
Career Growth: continuous learning programs, mentorship opportunities and ongoing training
Well-Being: generous paid time off, top-tier medical, dental and vision benefits, health & wellness support, paid volunteer hours