Application Engineer 4 (API)

Wyetech, LLC

Linthicum (MD)

On-site

USD 90,000 - 140,000

Full time

10 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Wyetech, LLC is seeking an Application Engineer Level 4 (Backend) to modernize security evaluation processes and automate approvals. You will develop Python-based REST endpoints and microservices using Django/Flask, interfacing with MariaDB or MongoDB and delivering JSON to UI clients.

You will support middleware and backend services to ensure secure, reliable performance. The role demands strong Python, Docker, Django/Flask, and database experience, plus API design, microservices, and Agile

Qualifications

  • Strong Python programming and backend development experience.
  • Experience with Docker containerization and deployment.
  • Experience with Django or Flask frameworks.
  • Databases: MongoDB or MariaDB.
  • Experience designing, developing, testing, and maintaining RESTful API endpoints.
  • Experience developing and supporting microservices architectures.
  • Ability to develop, test, deploy, and sustain Python-based backend applications and middleware services.

Responsibilities

  • Develop, test, deploy, and sustain Python-based backend applications and middleware services.
  • Create REST endpoints and microservices to support backend data models.
  • Integrate backend with databases and UI front-end interfaces.

Skills

Python
Backend development
REST APIs
Docker
Django/Flask
MongoDB/MariaDB
Microservices
Troubleshooting

Tools

AWS
JSON/XML
Jira
Confluence
Git
Agile

Job description

Application Engineer 4 (API)

Wyetech is seeking an Application Engineer Level 4 (Backend) to support the Secure the Enterprise initiative. This position supports the modernization of system security evaluation and authorization processes by transitioning from manual procedures to automated solutions emphasizing streamlined approvals, continuous monitoring and assessment, and network data gathering throughout the project life cycle.

The successful candidate will develop, test, deploy, and sustain Python-based REST endpoints, microservices, and data model management capabilities using Django and Flask frameworks. These applications will interact with data models stored in MariaDB or MongoDB and deliver requested data in JSON format to user interface (UI) front ends. The Application Engineer will provide middleware and backend development support across system applications, ensuring reliable, secure, and efficient application performance.

Required Skills/Experience:

  • Strong proficiency in Python programming and backend application development.

  • Experience with Docker containerization and deployment.

  • Experience developing applications using Django or Flask frameworks.

  • Database experience with MongoDB or MariaDB.

  • Experience designing, developing, testing, and maintaining RESTful API endpoints.

  • Experience developing and supporting microservices architectures.

  • Ability to develop, test, deploy, and sustain Python-based backend applications and middleware services.

  • Experience integrating backend applications with databases and UI front-end interfaces.

  • Strong troubleshooting, debugging, and problem-solving skills.

Desired Technical Skills:

  • AWS or other cloud platform experience.

  • Experience with JSON and/or XML serialization.

  • Jira – issue tracking and project management.

  • Confluence – technical documentation and collaboration.

  • Git version control.

  • Experience working in Agile software development environments.

The Applications Engineer designs software tools and subsystems to support software reuse and domain analysis and manages their implementation. Manages software development and support using formal specifications, dataflow diagrams, accepted design techniques, and Computer-Aided Software Engineering (CASE) tools. Estimates software development costs and schedules, reviews existing programs, and recommends improvements to reduce operating time and enhance

Wyetech, LLC is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Affirmative Action Statement:

Wyetech, LLC is committed to the principles of affirmative action in all hiring and employment for minorities, women, individuals with disabilities, and protected veterans.

Wyetech, LLC is committed to providing an inclusive and accessible hiring process. If you need any accommodations during the application or interview process, please contact Brittney Wood. at 844-WYETECH x727 or staffing@wyetech.com. We are happy to provide reasonable accommodations to ensure equal access to all candidates.

Wyetech Terms and Conditions:
1. Wyetech may reach out to you via SMS messages during the course of your Wyetech candidacy.
2. You can cancel the SMS service at any time. Just text "STOP" to the short code. After you send the SMS message "STOP" to us, we will send you an SMS message to confirm that you have been unsubscribed. After this, you will no longer receive SMS messages from us. If you want to join again, just sign up as you did the first time and we will start sending SMS messages to you again.
3. If you are experiencing issues with the messaging program you can reply with the keyword HELP for more assistance, or you can get help directly at IT@wyetech.com, 844-WYETECH (844-993-8324).
4. Carriers are not liable for delayed or undelivered messages
5. As always, message and data rates may apply for any messages sent to you from us and to us from you. If you have any questions about your text plan or data plan, it is best to contact your wireless provider.
6. If you have any questions regarding privacy, please read our privacy policy below.
Privacy Policy:
We collect your mobile number and related opt-in data for the delivery of SMS messages. Your mobile opt-in data and consent will not be shared with third parties or affiliates for marketing or promotional purposes.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Application Developer (Software Engineer 2)
Application Developer (Software Engineer 2)

Wyetech, LLC • Fort Meade (MD)

On-site
USD 81,000 - 110,000
SEP IRA contributions
PTO up to 200 hours annually
Medical plans (options)
+3
Application Developer
Application Developer

Wyetech, LLC • Fort Meade (MD)

On-site
USD 88,000 - 166,000
SEP IRA
PTO 200h
Health insurance
+2
Software Engineer (SWE) Skill Level 3
Software Engineer (SWE) Skill Level 3

Wyetech, LLC • Fort Meade (MD)

On-site
USD 135,000 - 183,000
200 hours PTO (annual)
Medical Plan Options
Vision and Dental
+6
Software Engineer (SWE2)
Software Engineer (SWE2)

Wyetech, LLC • Maryland

On-site
USD 82,000 - 111,000
SEP IRA 20%
PTO 200 hours
Medical Plan
+6
Software Engineer 1 (Potential Telework)
Software Engineer 1 (Potential Telework)

Wyetech, LLC • Annapolis (MD)

Remote
USD 94,000 - 127,000
PTO up to 200 hours annually
Medical plan options
Vision and Dental
+4
Sr. Analytic & Dataflow Developer (SWE3)
Sr. Analytic & Dataflow Developer (SWE3)

Wyetech, LLC • Maryland

On-site
USD 120,000 - 163,000
Software Integration Engineer (SIE) Level 3
Software Integration Engineer (SIE) Level 3

Wyetech, LLC • Maryland

On-site
USD 113,000 - 153,000
SEP IRA contribution 20%
Up to 200 hrs PTO
Medical plan options
+5
Database Engineer 2
Database Engineer 2

Wyetech, LLC • Linthicum (MD)

On-site
USD 84,000 - 150,000
SEP IRA 20% gross contributions
PTO up to 200 hours annually
Medical, Vision & Dental options
+2
Application Engineer 3
Application Engineer 3

Wyetech, LLC • United States

On-site
USD 96,000 - 130,000
PTO up to 200 hours
Medical plans
Vision and Dental
+2
System Engineer L0
System Engineer L0

Wyetech, LLC • Maryland

On-site
USD 65,000 - 88,000
SEP IRA 20%
PTO up to 200 hours
Medical plans
+3