Senior Application Development Engineer - New York, United States - Apex Systems

    Apex Systems background
    Description

    We are looking for a Senior Application Development Engineer to support a large healthcare client of ours.
    Day to day will consist of :

    • Code development ( specific programming language expert )
    • Issue management (bug investigation)
    • Solution engineering
    • Develop Proofs-of-Concept
    • Code reviews
    • Coach junior developers
    • Unit testing
    • Deployment (non-prod)
    • Investigate / troubleshoot code-related issues
    Tech stack required is :
    6+ Full stack experience
    Java
    Spring Boot
    JavaScrip t (Vue/ react / angular) *VUE preferred
    Dashboard monitoring (Dynatrace, Splunk, Kibana, Grafana)
    Kubernetes/ Micro services/ Docker / Jenkins
    Mongo
    Kafka
    Job Summary: Designs, develops, and implements complex enterprise software solutions. Collaborates closely with technical and non-technical roles such as data modelers, architects, business analysts, data stewards, and subject matter experts (SMEs) to provide design, technical analysis, development/configuration, testing, implementation, and support expertise representing the interest of the business across the enterprise.
    Education and Experience:
    •A Bachelors degree in a quantitative or business field (e.g., statistics, mathematics, engineering, computer science).
    Essential Functions:
    •Develops or prototypes software modules at various levels of complexity, including but not limited to: service interfaces, process flows, service messages, SOA components, business logic, UI/UX, or data access logic
    •Designs, develops, tests, and deploys software solutions and process flows complying with standards, guidelines, and best practices
    •Identifies, assesses, and formulates architectural impacts and solutions from business requirements
    •Collaborates to ensure application designs utilize appropriate patterns and standards
    •Analyzes user needs and software requirements to determine feasibility of design within time and cost constraints, including the ability to estimate work needed
    •Assesses functional and nonfunctional requirements and creates designs to meet both business and technical needs
    •Creates conceptual and detailed technical design documents and works with the business to update, as needed
    •Identifies and resolves problems, often anticipating issues before they occur or before they grow, develops and evaluates options, and implements solutions
    •Utilizes and contribute to the development of application coding techniques and standards
    •Collaborates with Application Solution Architects, IS Business Analysts and other technical resources on the delivery of application functionality
    •Participates in tier 3 application support activities including incident management and the assessment and delivery of application upgrades and patches

    EEO Employer

    Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at [email protected] or

    Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico.