Computer Programmer Analyst - Chicago, United States - Aspire Systems Retail

    Aspire Systems Retail
    Aspire Systems Retail Chicago, United States

    1 month ago

    Default job background
    Description
    Aspire Systems Digital Transformation, Inc. has an opening for a Computer Programmer Analyst at our offices in Oak Brook, Illinois.

    The Computer Programmer Analyst will work with ASDT's customers to design, develop and deliver highly customized software services using development methodologies and processes developed by our company.

    The Computer Programmer Analyst will have the following specific duties:


    Planning:
    Analyze and assess existing business systems and procedures.
    Assist in defining and documenting business requirements.
    Coordinate with the development team to create solutions.
    Define software development project plans, including scoping and scheduling.
    Design and develop Proof of Concepts (POC) for complex requirements.

    Technical:
    Understand and adapt existing product architecture and design.
    Develop project-specific reusable components and core APIs using ASP .Net, MVC, C#, XML, and Web API.
    Design, develop, and analyze databases, creating reports using MS SQL Server, SSIS packages, and SSRS.
    Validate task timelines and analyze data structures for database design.
    Create data methods for returning and saving data.
    Develop SQL Server procedures/triggers as per technical specifications.
    Set up development, quality assurance, and user acceptance testing environments.

    Quality Assurance:
    Collaborate with test automation and performance test engineers to develop test scripts.
    Develop, test, and deploy web application interfaces.
    Continuously improve release processes to enhance product quality.

    Coordination Tasks:
    Collect, analyze, and prioritize customer requirements.
    Interact with customers to discuss requirements and clarifications.
    Gather, compile, and interpret client solution requirements and write requirement specifications.
    Gather functional requirements and prepare technical specifications.

    Research and Development:
    Research, identify, and fulfill internal and external program user requirements.
    Analyze user requirements and interpret the existing Physical Data Model.
    Evaluate Schema Objects, including Tables, Indexes, and Constraints.

    Master's Degree or foreign equivalent in Computer Science, Electrical Engineering, Mathematics or a related field, plus 2 years of experience in a related position.


    Experience must include working in the following technologies:

    Java, PHP,Spring, Struts, Google Guice, Hibernate, jBPM, JPA,Mysql, Postgres, Mongo,Tomcat, Jetty,,Apache Ant, Maven,Apache Kafka,SVN, Git,Jenkins, Bamboo, Teamcity, Junit, Mockito.

    Applicants meeting all requirements, please submit your C.V. to .

    #J-18808-Ljbffr