We are seeking a local candidate to the OKC area for this role!
We are seeking an experienced Software Development Engineer to join our growing team! The Software Development Engineer’s responsibilities include designing, developing, and maintaining software systems. This will include Developing new features and functionalities for Web applications, Windows/Winform applications, API services, creating new reports, testing, debugging based on requirements and performing day-to-day support. In addition to the general responsibilities of a software development engineer, an SDE will also be responsible for writing and maintaining queries in SQL to access and manipulate data. The individual must be a team player who is flexible and able to work well with all our key partners across the company. This position has Work-From-Home flexibility and comes with a full benefits package.
The day in the life of a Software Development Engineer...
Transform business requirements into working scalable web/mobile/windows applications
Recommend process improvements to achieve higher levels of software quality and to meet overall business objectives
Own the full lifecycle of feature development from design through testing and release
Develop and maintain Enterprise applications/3rd party vendor management APIs
Develop and maintain websites and other core backend applications
Develop and maintain Enterprise applications/3rd party vendor management APIs
Design, build, test, and maintain efficient, reusable, and reliable SQL Scripts and database designs
Identify defects, inconsistencies, and bugs in scripts and database designs, devise solutions to these problems
Help maintain database design quality, performance, organization, and management; optimize the database in addition to creating a standardized, scalable, and flexible architecture
Design data solutions to include reports, dashboards, scorecards, and tabular data based on the type of requirements
Diagnose and fix bugs in conjunction with QA team
APMEX is a multibillion-dollar ecommerce company that is the leader in Precious Metals. Our employees love our values and culture. Our APMEX team is large enough to get the job done better than anyone else in the industry, while being small enough to listen to, and care, about our employees. Without their dedication, APMEX would not continue to be named the #1 Specialty eRetailer by Internet Retailer Magazine! Come see why APMEX was "Voted as one of the Best Places To Work in Oklahoma!" and one of the Top Workplaces by the Oklahoman. Join the family today!
Education:
Master's degree in Computer Science, Engineering, or related field, or equivalent experience.
Experience:
-
5+ years’ experience, Microsoft .NET, VB.NET, C# and ASP.NET
-
5+ years of experience with databases, specifically SQL Server/T-SQL; SQL report writing using SSRS / custom reporting tools
-
Strong experience working with relational databases, SQL queries, User-Defined functions, data views and stored procedures
-
Deep understanding of relational databases and database architecture
-
Ability to write high-performance, and reusable code
-
Excellent written and verbal communication skills
-
Process-oriented problem solver with proven track record of solving complex technical challenges
-
Experience analyzing current, complex technical workflows and designing and implementing efficient processes
-
Participate in all phases of the development lifecycle from initial requirements gathering and design through implementation and support
-
Extremely detail-oriented and organized
-
Application development experience with windows applications in VB.NET / C# and working knowledge of Visual Studio environment
-
Experience in using MS Azure DevOps/GIT and ticket management system (TFS a plus)
-
Strong object-oriented design and problem-solving skills
-
Experience with performance tuning of applications in a real time environment
-
Experience with VB.NET, C#, ASP.NET 3.5/4.0/4.5, JavaScript, HTML, XML is a plus
-
Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS is a plus
Computer Skills:
Must have a solid understanding of the following:
-
SQL Server
-
SSRS/Power BI/Tableau
-
Microsoft Azure DevOps/GIT/Visual Studio Team System
-
Windows system architecture/Windows debugging skills
-
C#/.NET Framework
At APMEX, our employees have access to extraordinary benefits including:
-
Free daily meals
-
Paid Time Off (including your birthday!)
-
401k programs, 100% vested from day one
-
Low-cost medical, dental and vision insurance
-
Tuition and Student Loan Assistance