What You'll Do:
- You'll write well-designed, testable, efficient code by using best software development practices
- Gather and refine specifications and requirements based on technical needs, working with web designers to match visual design intent
- That means estimating methodically based on iterative learning (setting realistic deadlines that drive effort but also good work habits).
- Triage and correct performance and/or data integrity concerns by reviewing and evaluating code, data patches, system logs, and process/memory/disk consumption utilization.
- Collaborate with other engineers on features and support cases, and as you continue to develop, support technical decision-making, leading and supporting work that affects more and more complex systems and critical areas of our application
- Create and maintain software documentation
- Maintaining, expanding, and scaling Versapay solutions as we grow our customer base
- Remain plugged into emerging technologies/industry trends and apply them to operations and activities
- Critical R&D to help us continue to design for scale and reliability as we grow (and we’re growing)
- And grow! Both yourself and support the growth of others, spurring meaningful discussions around complex and technical issues and contribute to our high-performing delivery culture.
What You'll Bring To The Team:
- You’ve got a background in computer science, engineering, and/or mathematics with 3+ years of experience in software engineering (C#) under your belt
- You are comfortable working with .NET framework 4.8 and .NET core
- Knowledge and/or experience in MVC is a plus.
- Experience in payments (especially integrating processors like FIS, Fiserv, and Adyen), and merchant account processing on the acquiring side is a very strong plus
- You've got strong knowledge of integrating external APIs (building them is even better!)
- Solid understanding of how web applications work including security, session management, and best development practices
- Strong knowledge of relational database systems (SQL Server + Stored Procedures), Object Oriented Programming, and web application development (CSS/JS/HTML)
- Strong organizational skills to juggle multiple tasks within the constraints of timelines and budgets with business acumen
- Ability to work and thrive in a fast-paced environment, learn rapidly, and master diverse web technologies and techniques
- You don’t shy away from detective work and problem-solving (even when the answer isn’t obvious); finding solutions to problems excites you and you’re comfortable with the unknown and ambiguous
- You’re analytical and able to look at situations from multiple vantage points to make data-driven decisions and solve real problems
- You’re able to deliver communications that are clear, concise, and effective, both written and verbal to get your ideas across and get buy-in if needed
- You have experience with Jira and can breakdown an epic or story into workable items
- You are familiar with and practice the OWASP top ten and security best practices
- Experience with Postman and Datadog is a plus
- Experience with git version control system and GitHub actions
$100,000 - $115,000 a yearOur salary range is $100,000 to $115,000.#LI-RemoteApply for this job