Atria Group LLC
EVgo IT Senior Developer - Application Development and Support
Atria Group LLC, Houston, Texas, United States, 77246
EVgo IT Senior Developer - Application Development and Support
We specialize in Staffing, Consulting, Software Development, and Training along with IT services to small to medium size companies. AG's primary objective is to help companies maximize their IT resources and meet the ever-changing IT needs and challenges.In addition, AG offers enterprise resource planning, enterprise application integration, supply-chain management, e-commerce solutions, and B2B public exchanges and process integration solutions. Our company provides application analysis, design, development, programming, software engineering, systems development, testing, integration, implementation, and management consulting services to various clients throughout the United States and India.Job Description:EVgo IT Senior Developer - Application Development and SupportDesign, develop, maintain, and enhance a suite of application programmer interfaces in support of a growing network of electric vehicle charging station equipment. Interface with clients to determine requirements, resolve issues, and determine cost estimates. Provide subject matter expertise to the business client and operations team to assist with problem solving and as a resource for training and development. Experience delivering on application design, configuration, and development. Experience working with business unit leaders and end users, translating their business problems into application requirements. Experience evaluating user change requests and guiding business partners through the requirements modification process. Experience evaluating unit tests to ensure the application meets specifications.QualificationsProven experience delivering new and enhancing existing systems while providing top-tier production support.Proven experience integrating internal and external systems through implementing robust, scalable API layers; experience with both SOAP and REST.Proven understanding of Linux operating system and networking concepts.Prior experience working with any or all of the following in an embedded or distributed server environment:Linux (Debian and RH) System Administration and Programming (Apache, PHP/Python, MySQL)Programming; Shell scripting, PHP, Python, C/C++, ModBus RTU, TCPIP, XML, SOAP, RESTResponsibilitiesDesign, develop, maintain, and enhance application programs working within a team-oriented environment using various development tools.Support SOX controls, testing, and audits.Coordinate application requests, prioritization, and business communication.Facilitate requirements gathering efforts and clearly document system requirements.Develop prototypes/proofs of concept to validate key project assumptions prior to significant investments.Document design specifications.Develop new and enhanced system functionality including custom code and packaged application configuration.Ensure the successful transition from development to operations including operations procedures and tools.Regularly report status and raise issues/risks as appropriate.Collaborate with team members and operational groups to identify and prioritize work when necessary.Develop strong working relationships with individuals at all levels of the company, operations, and IT applications and infrastructure teams.Willingness to work hours as necessary, especially during critical issue resolution and milestone time periods.Develop strong test scripts to test a group of related functionality.Interact with external entities: vendors, service providers, and product vendors.Interface with IT application owners and the IT organization to provide technical solutions to meet user needs.Help identify and recommend options, risks, and alternatives to deliver a robust and stable application environment.Devise or modify procedures to solve problems considering computer equipment capacity and limitations.Assist in researching, evaluating, specifying, and coding the configuration of hardware and/or software for the application’s environment.Remain abreast of current technologies and best practices that may be applicable to the company.Additional Knowledge, Skills, and Abilities:Experience delivering application programmer interfaces from concept through implementation.Knowledge of Software Configuration Management discipline and systems change management processes.Strong analytical and problem-solving skills.Excellent verbal and written communication skills.Ability to manage multiple efforts simultaneously.Detail-oriented, self-starter with strong interpersonal skills.Ability to work well under pressure, remaining focused and calm in a fast-paced environment.Proven experience in object-oriented application development.Understanding of Relational Database concepts is required.Must be focused on providing client service.Education:Bachelor’s degree in computer science, software engineering, or relevant business discipline from an accredited four-year college or university or equivalent work experience. Minimum of 5+ years of team lead experience combined with experience as a Programmer/Analyst coding and developing enterprise-level applications.
#J-18808-Ljbffr
We specialize in Staffing, Consulting, Software Development, and Training along with IT services to small to medium size companies. AG's primary objective is to help companies maximize their IT resources and meet the ever-changing IT needs and challenges.In addition, AG offers enterprise resource planning, enterprise application integration, supply-chain management, e-commerce solutions, and B2B public exchanges and process integration solutions. Our company provides application analysis, design, development, programming, software engineering, systems development, testing, integration, implementation, and management consulting services to various clients throughout the United States and India.Job Description:EVgo IT Senior Developer - Application Development and SupportDesign, develop, maintain, and enhance a suite of application programmer interfaces in support of a growing network of electric vehicle charging station equipment. Interface with clients to determine requirements, resolve issues, and determine cost estimates. Provide subject matter expertise to the business client and operations team to assist with problem solving and as a resource for training and development. Experience delivering on application design, configuration, and development. Experience working with business unit leaders and end users, translating their business problems into application requirements. Experience evaluating user change requests and guiding business partners through the requirements modification process. Experience evaluating unit tests to ensure the application meets specifications.QualificationsProven experience delivering new and enhancing existing systems while providing top-tier production support.Proven experience integrating internal and external systems through implementing robust, scalable API layers; experience with both SOAP and REST.Proven understanding of Linux operating system and networking concepts.Prior experience working with any or all of the following in an embedded or distributed server environment:Linux (Debian and RH) System Administration and Programming (Apache, PHP/Python, MySQL)Programming; Shell scripting, PHP, Python, C/C++, ModBus RTU, TCPIP, XML, SOAP, RESTResponsibilitiesDesign, develop, maintain, and enhance application programs working within a team-oriented environment using various development tools.Support SOX controls, testing, and audits.Coordinate application requests, prioritization, and business communication.Facilitate requirements gathering efforts and clearly document system requirements.Develop prototypes/proofs of concept to validate key project assumptions prior to significant investments.Document design specifications.Develop new and enhanced system functionality including custom code and packaged application configuration.Ensure the successful transition from development to operations including operations procedures and tools.Regularly report status and raise issues/risks as appropriate.Collaborate with team members and operational groups to identify and prioritize work when necessary.Develop strong working relationships with individuals at all levels of the company, operations, and IT applications and infrastructure teams.Willingness to work hours as necessary, especially during critical issue resolution and milestone time periods.Develop strong test scripts to test a group of related functionality.Interact with external entities: vendors, service providers, and product vendors.Interface with IT application owners and the IT organization to provide technical solutions to meet user needs.Help identify and recommend options, risks, and alternatives to deliver a robust and stable application environment.Devise or modify procedures to solve problems considering computer equipment capacity and limitations.Assist in researching, evaluating, specifying, and coding the configuration of hardware and/or software for the application’s environment.Remain abreast of current technologies and best practices that may be applicable to the company.Additional Knowledge, Skills, and Abilities:Experience delivering application programmer interfaces from concept through implementation.Knowledge of Software Configuration Management discipline and systems change management processes.Strong analytical and problem-solving skills.Excellent verbal and written communication skills.Ability to manage multiple efforts simultaneously.Detail-oriented, self-starter with strong interpersonal skills.Ability to work well under pressure, remaining focused and calm in a fast-paced environment.Proven experience in object-oriented application development.Understanding of Relational Database concepts is required.Must be focused on providing client service.Education:Bachelor’s degree in computer science, software engineering, or relevant business discipline from an accredited four-year college or university or equivalent work experience. Minimum of 5+ years of team lead experience combined with experience as a Programmer/Analyst coding and developing enterprise-level applications.
#J-18808-Ljbffr