Software Developer III

job
  • EmergencyMD
Job Summary
Location
Tulsa ,OK 74145
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
15 Mar 2025
Share
Job Description

Reports to: Director of Digital Solutions


Located in: Tulsa (On-Site, In-Office)


Cooperates with: Software Development, Systems Analysis, Engineering, Sales, IT


Primary Responsibility: A Software Developer III designs and develops software applications. They perform coding, debugging, testing, and troubleshooting throughout the application development process. A Software Developer III may lead, mentor, and direct a few junior level Software Developers. A Software Developer III contributes to many complex aspects of sometimes multiple projects. A Software Developer III must have a proactive mindset towards CI/CD, Agile, and operate within the Scrum framework.


Specific Duties and Responsibilities:

  • Design and develop scalable, high-performance software applications by writing clean, maintainable, and efficient code.
  • Active participation in strategic initiatives, working on complex custom software for quoting and engineering MIRATECH products and/or applications.
  • Manage and plan projects with resources and deadlines.
  • Develop, train and mentor junior software developers, including 3rd parties, needed to grow and/or meet strategic business objectives surrounding the Catalyzer and software development at MIRATECH globally.
  • Participate in code reviews and provide constructive feedback to team members.
  • Plans and executes reliable solutions to a variety of problems using sound problem techniques.
  • Participate in Agile development processes, including sprint planning, daily standups, reviews, and retrospectives.
  • Troubleshoot, debug, modernize, and optimize existing software solutions.
  • Perform technical root cause analysis and outline corrective actions for given problems as needed.
  • Collaboratively and professionally work with other departments and associates in cross functional teams to achieve goals.
  • Understand Agile/Scrum and work closely with team (e.g. Scrum Master, Product Owner, Business Leaders) to achieve goals and objectives.

Tech Stack: T-SQL , C# , JavaScript , TypeScript, jQuery, Blazor, Razor, NodeJS, ASP.NET 6, ASP.NET Core, Scrum


Minimum Qualifications:

  • Bachelor's degree in business, Software Engineering, Computer Science, or related field OR and equivalent combination of education and relevant experience.
  • Minimum of eight (8) years' experience.
  • Professional experience in Agile Scrum processes and management structure
  • Demonstrate proficiency and process experience necessary to develop moderately complex software in C# and other selected languages.
  • Demonstrate mastery of relevant software development tools
  • Proven knowledge of relational databases such as SQL, T-SQL, and ORM technologies, like NHibernate
  • Expertise in version control systems (e.g., Git)
  • Proficiency in HTML, CSS, JavaScript, Microsoft ASP .NET Core MVC, Blazor, and other web development applications and tools.
  • Ability to capture and document software requirements and specifications.
  • Self-starter and learner, able to work independently and complete duties and projects with little to no supervision.
  • Excellent written, communication, and organizational skills.

Preferred Qualifications:

  • Experience working with Offshore, Nearshore, and other Global Delivery Groups
  • Experience in ASP.NET 6, Blazor WebAssembly, Elasticsearch, SCSS, and TypeScript
  • Strong experience creating and maintaining stored procedures and T-SQL functions
  • High degree of proficiency in Excel and other Microsoft Office products
  • Experience with Azure DevOps (ADO) and/or Jira, Confluence
  • Experience with Salesforce and/or MuleSoft is a huge plus

Perks of the Job:

  • Work with cutting edge technology in ASP.NET 6 and Blazor WebAssembly
  • Contribute to an ever-evolving mechanical engineering application with a continually valued opinion
  • Work with a great team of software developers who will challenge you to grow as a developer

Equal Opportunity: MIRATECH is an equal opportunity employer and supports a diverse and inclusive workforce. All employment practices are based on qualification and merit, without regards to race, color, national origin, ancestry, religion, age, sex, gender identity, sexual orientation or preference, marital status, or spousal affiliation, physical or mental disability, medical conditions, pregnancy, status as a protected veteran, genetic information, or citizenship within the limits imposed by federal laws and regulations.

#J-18808-Ljbffr
Other Smiliar Jobs
 
  • Wilmington, DE
  • 2 Days ago
  • San Antonio, TX
  • 2 Days ago
  • Annapolis, MD
  • 2 Days ago
  • Annapolis, MD
  • 2 Days ago
  • , MD
  • 2 Days ago
  • Chicago, IL
  • 2 Days ago
  • , NJ
  • 2 Days ago
  • , MD
  • 2 Days ago
  • Falls Church, VA
  • 2 Days ago
  • Annapolis, MD
  • 2 Days ago
  • Lexington Park, MD
  • 1 Days ago
  • Des Moines, IA
  • 1 Days ago
  • Minneapolis, MN
  • 1 Days ago
  • Lexington Park, MD
  • 1 Days ago