Match score not available

Application Developer (Expert)

Remote: 
Full Remote
Contract: 
Salary: 
106 - 144K yearly
Experience: 
Senior (5-10 years)

Offer summary

Qualifications:

8 years of application development experience, Formal education in Computer Science or related field, Experience with advanced coding technologies, Cloud technology experience, preferably Azure.

Key responsabilities:

  • Create and maintain application systems
  • Collaborate with business and technical staff
ELYON International logo
ELYON International SME http://www.elyoninternational.com
201 - 500 Employees
See all jobs

Job description

Application Developer Resources create and maintain application systems, which include all aspects of the Software Development Lifecycle (SDLC), such as design, documentation, development, testing, implementation, maintenance, and support. They offer systems expertise and support for both acquired and custom-developed solutions. An Application Developer’s duties can include user interface enhancements, business rule changes, database modifications, deployment pipeline work, or any other aspect of an application that needs work. As such, Application Developers collaborate with many other staff at the Exchange such as business, UX, application, database, and network technical staff to engineer and implement solutions.


EXPERIENCE (MANDATORY):


  • Building and maintaining code in a source control environment.
  • Participating in code reviews and writing code that adheres to established system standards.
  • Creating and maintaining Unit Tests and incorporating them into an automated Continuous Integration/Continuous Delivery (CI/CD) pipeline.
  • Relevant experience in developing applications using advanced technologies, depending on job description and requirements.
  • Writing and accessing database code using SQL, stored procedures, and Entity Framework.
  • Operating in an agile team environment utilizing the scrum framework and actively participating in all team activities such as sprint planning, daily stand-up, sprint demos, retrospectives, and backlog refinement.
  • Leading Root Cause Analysis (RCA) to identify and resolve issues related to environment, platform, software, and hardware.
  • Proven ability to enhance and fix issues with existing applications or create new applications.
  • Proven ability to optimize and improve system performance & capacity.
  • Knowledge and experience in securing web-based applications and APIs.
  • Full-stack application development experience includes work with diverse open-source database technologies, backend frameworks, and frontend frameworks.
  • Lead efforts to design and develop cloud native applications and create a design plan for applications that can be migrated to the cloud.
  • Creating well structured, easy to understand system and procedure documentation.
  • Resources must be familiar with Agile development methodologies.


QUALIFICATIONS (DESIRED):


  • Earned certifications from a recognized certification institution in the pertinent technology or software that reflects and demonstrates a mastery of the subject matter. Such certifications as (but not limited to): Microsoft Solutions Developer, Oracle, Red Hat, etc.
  • Ability to provide solutions that span custom built applications, COTS, and SaaS.
  • Experience in cloud technologies – Azure is preferred, other vendors are acceptable.
  • Experience providing application solution architectures.
  • Familiarity with defining application standards such as security, accessibility, performance, and coding practices.
  • Experience developing and migrating cloud platforms such as, but not limited to Microsoft Azure, AWS, Google, etc.
  • Familiarity with well-established development practices and principles such as, Don’t Repeat Yourself (DRY), You Ain’t Gonna Need It (YAGNI), Single Responsibility, Open/Close Principle, Liskov Substitution Principle (LSP), Interface Segregation, and Dependency Inversion (SOLID).


SOFTWARE AND SERVICES EXPEREINCE (DESIRED):


  • GitHub
  • GitLab
  • Azure DevOps
  • SQL Server
  • Visual Studio
  • C#
  • Web API
  • Microsoft SQL Server Management Studio
  • Azure Data Studio
  • Jira
  • Azure DevOps
  • Trello
  • Confluence


EDUCATION (MANDATORY)

 

  • At least 8 years of applicable application development experience working in a collaborative team environment and adhering to existing standards and practices.
  • Formal education in Computer Science, Information Systems, Engineering, or a related field can be substituted for the following years of experience:
    • Associate’s Degree - 1 year
    • Bachelor’s Degree - 2 years
    • Master’s Degree - 3 years

Compensation$55 - $75

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Team Effectiveness
  • Collaboration
  • Problem Solving

Application Developer Related jobs