Summary
TEKsystems is a leading provider of business and technology services, seeking an Application Developer to join their development team. The role involves designing, creating, and maintaining applications while collaborating with other developers to build secure and efficient software solutions.
Responsibilities
- Develop software and applications aligned with business and customer needs
- Research, design, and implement new systems and application features
- Provide advanced troubleshooting, debugging, and support for internal applications
- Support application security through adherence to development best practices
- Collaborate with IT staff to improve workflows, documentation, and processes
- Perform software testing and contribute to quality assurance
- Assist product owners and project managers with requirements, user stories, and design
- Support other IT initiatives and projects as assigned
- Stay current with emerging technologies, trends, and best practices
Skills
- Minimum 1 year of experience with one or more of the following: Python, PHP, Ruby on Rails, Django, JavaScript, HTML5 / CSS
- Experience with GNU/Linux environments
- Hands-on experience with CI/CD pipelines
- Proficiency with Git and version control best practices
- Experience developing within an MVC framework
- Familiarity with Test-Driven Development (TDD)
- Comfort participating in code reviews
- Experience with cloud or IaaS platforms (AWS preferred)
- Experience with modern DBMS technologies: MySQL, PostgreSQL, MS SQL
- Experience working in an Agile development environment
- Experience using Git
- Proven ability to convert user stories into working software
- At least 1 year of hands-on experience with Python, PHP, Ruby on Rails, Django, JavaScript, HTML5, or CSS
- Strong analytical and problem-solving skills
- Associate's or Bachelor's degree in Computer Science or related field
- Experience with AWS, Azure, or Google Cloud Platform
- Experience with GNU/Linux
- Experience with MySQL, Postgres, or MS SQL
Qualifications
Must Haves
- Minimum 1 year of experience with one or more of the following: Python, PHP, Ruby on Rails, Django, JavaScript, HTML5 / CSS
- Experience with GNU/Linux environments
- Hands-on experience with CI/CD pipelines
- Proficiency with Git and version control best practices
- Experience developing within an MVC framework
- Familiarity with Test-Driven Development (TDD)
- Comfort participating in code reviews
- Experience with cloud or IaaS platforms (AWS preferred)
- Experience with modern DBMS technologies: MySQL, PostgreSQL, MS SQL
- Experience working in an Agile development environment
- Experience using Git
- Proven ability to convert user stories into working software
- At least 1 year of hands-on experience with Python, PHP, Ruby on Rails, Django, JavaScript, HTML5, or CSS
- Strong analytical and problem-solving skills
Nice to Haves
- Associate's or Bachelor's degree in Computer Science or related field
- Experience with AWS, Azure, or Google Cloud Platform
- Experience with GNU/Linux
- Experience with MySQL, Postgres, or MS SQL
Benefits
- Medical, dental & vision
- Critical Illness, Accident, and Hospital
- 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
- Life Insurance (Voluntary Life & AD&D for the employee and dependents)
- Short and long-term disability
- Health Spending Account (HSA)
- Transportation benefits
- Employee Assistance Program
- Time Off/Leave (PTO, Vacation or Sick Leave)