Apmexposted 16 days ago
$65,000 - $70,000/Yr
Full-time • Entry Level
Oklahoma City, OK
Food Services and Drinking Places

About the position

We are seeking a local candidate for this role! We would love to see you in our OKC office Tuesday-Thursday to experience our culture! APMEX is seeking a Junior Software Development Engineer to join our dynamic technology team. This role is ideal for someone passionate about software engineering and eager to grow by supporting senior developers with sustaining tasks, primarily in Windows Forms development and database management using VB.NET, C#, and SQL. The successful candidate will contribute to maintaining, enhancing, and troubleshooting applications, reports, and tools critical to our business operations.

Responsibilities

  • Assist senior engineers with sustaining engineering tasks across WinForms applications.
  • Build and maintain Windows-based applications using VB.NET and C#, following best practices in design and architecture.
  • Work with RESTful APIs and web services to integrate data from third-party systems.
  • Design, develop, test, and maintain efficient, reusable, and reliable SQL scripts and database objects (stored procedures, views, triggers, etc.).
  • Possess a foundational understanding of API development, consumption, and troubleshooting.
  • Create and maintain business reports and dashboards using tools such as SSRS.
  • Develop and maintain Windows Services to support background processing and system tasks.
  • Diagnose and resolve bugs, performance issues, and application defects in collaboration with QA and senior development staff.
  • Participate in the development and maintenance of the Business Logic Layer and Data Access Layer for enterprise applications.
  • Support ongoing data analysis efforts including querying, validation, and data quality assurance.
  • Translate reporting requirements into actionable deliverables and maintain related documentation.
  • Collaborate with cross-functional teams to ensure software meets business needs and adheres to technical standards.

Requirements

  • Bachelor's degree in computer science, Software Engineering, Information Systems, or related field—or equivalent experience.
  • Strong knowledge of C# and VB.NET in the Visual Studio development environment.
  • Experience developing and supporting Windows Services and background tasks.
  • Basic experience working with and consuming APIs (e.g., REST, SOAP); ability to troubleshoot data integrations.
  • 2-4 years of hands-on experience with SQL Server and relational database development.
  • Proven ability in writing complex SQL queries, stored procedures, and using reporting tools such as SSRS or other custom solutions.
  • Familiarity with source control systems (e.g., TFS, Git) and ticket management systems/JIRA.
  • Solid understanding of object-oriented programming (OOP) and best practices.
  • Experience debugging and optimizing Windows applications in real-time environments.

Nice-to-haves

  • Exposure to .NET, JavaScript, HTML, XML, and CSS is a plus.
  • Basic understanding of front-end technologies is beneficial but not mandatory.

Benefits

  • Medical, Dental, and Vision
  • Short Term Disability & Long Term Disability
  • Life Insurance
  • 401K (Company matches!)
  • Free Lunch every day
  • Tuition Reimbursement
  • College Debt Repayment
  • 9 Paid Holidays
  • Paid Time Off with Sell Back Option
  • Paid Day off for your Birthday
  • Paid Volunteer Opportunities
  • Lunch and Learns
  • Free Downtown Parking
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service