Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Full Stack LAMP Developer

Midlands Testing Services, Inc

Full Stack LAMP Developer

Omaha, NE
Full Time
Paid
  • Responsibilities

    Job Summary

    The Full Stack LAMP Developer is responsible for developing and maintaining web-based applications using PHP, MySQL, JavaScript, Python, and other technologies. Developers work under the senior engineers to build and improve MTSI’s in-house Workflow Management Software, and any other web-based applications used by MTSI.

    Essential Functions

    Development Responsibilities

    Designs and develops optimized, testable, and maintainable code for internal software tools and in-house Workflow Management Software.

    Determines operational feasibility by evaluating problem definition, requirements, and proposed solutions.

    Elicits business requirements, performs analysis, designs, builds, tests, implements, maintains, and supports, and documents software, including providing release notes.

    Assist in performing monitoring, intervention, escalation, and communication of any issues having an impact on any aspect of the production environment.

    Assists in the analysis and design activities associated with the development and maintenance of the database, including designing, and developing database schemas.

    Evaluates and presents ideas for technology improvements, including cost proposals and business value.

    Performs testing and quality control during the software development life cycle.

    Performs CI/CD Release Engineering, including creating and managing a release plan for all development releases and providing instructions to teams on release days.

    Drive and define repository and branch management with version control tools.

    Other Duties

    Please note that this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time, with or without notice.

    Job Specifications

    Physical

    Must be able to remain in a stationary position 80% of the time.

    Must be able to enter data into a computer 70% of the time.

    Operate and manage a multi-line telephone console system.

    Must be able to occasionally move about inside the office to access file cabinets, office machinery, etc.

    Interpersonal Skills

    Excellent communication, both verbal and in written form

    Ability to effectively communicate technical information in simple terms.

    Excellent time management skills

    High level of attention to detail

    Willingness to learn and expand upon existing skill sets.

    Ability to take initiative.

    Active Listening skills

    Work as a team

    Maintain a calm demeanor.

    Treat others with Respect

    Qualifications and Education Requirements

    BS degree in Computer Science, similar technical field of study, or equivalent experience

    Ability to pass a background check.

    Proficient in MS Office with proven experience in data entry.

    Ability to pass a drug and alcohol test (DOT Thresholds)

    Ability to learn the business processes and functionality, including the complexity and dependencies within the systems supporting the business.

    3-5 years of production-level experience in JavaScript and PHP working with dynamic web development

    Able to create/import/export modules, create classes, utilize multi-threading functionality, perform simple GET and POST requests, and search for existing JS libraries to solve problems

    Jquery experience

    Experience with writing SQL queries and SQL Scripting using TSQL.

    Experience with Cypress or other automating testing software

    Dynamic web development experience vs. static

    Find joy in working out solutions to tricky problems and take ownership of them.

    Able to flex and learn in an ambiguous, growing tech environment with maturing processes.