STONEEAGLE F&I INC logo

Software Engineer III

STONEEAGLE F&I INC

Remotesenior$115k–$130kPosted 2h ago

Job description

Job Summary

The Software Engineer III position can architect, design, and implement specific solutions using programming languages such as C# and PHP to deliver robust, reliable applications and services for both internal and external users. This includes the responsibility to actively seek the proper interpretation of business/user requirements to meet expectations in every project cycle. Such individuals work effectively with teams of varying sizes and backgrounds and experience, actively participating and working to maximize the team’s efficiency to meet and often exceed expectations.

Expectations

You are expected to demonstrate integrity and trust in all interactions, both within the company and with clients, affiliates, competitors, and the industry. Speak up with your ideas and opinions, especially when they offer a different perspective, and show resilience during challenging times. Strive to deliver exceptional, "WOW" experiences to colleagues and clients, balance quality with meeting deadlines, and contribute to the future growth and improvement of our organization. Your role is to positively impact our people, products, processes, and outcomes, making lives better both internally and externally. 

Key Responsibilities

  • Develop a strong understanding of our applications from the user perspective and their role in the industry.

  • Continuously improve knowledge of tools, languages, and processes across the development and production environment.

  • Write, review, and test code with an ownership mindset, ensuring proper documentation.

  • Actively participate in code reviews and coordinate development efforts based on established priorities.

  • Troubleshoot and resolve production issues efficiently, ensuring timely communication with affected stakeholders.

  • Deploy application fixes/updates following approval processes and established maintenance windows.

  • Share knowledge with team members, document processes, and assist junior engineers with troubleshooting tasks.

  • Foster a supportive, respectful team environment, engineering growth, knowledge sharing, and collaboration.

  • Accept and apply feedback from management to enhance performance and adhere to company guidelines.

  • Contribute to application architecture and design, promoting efficient and effective practices across the team.

Requirements

Experience:

  • Overall Software Engineering Experience                                                       Advanced

  • Object Oriented Programming                                                                         Advanced

  • Backend Language such as C# .NET/PHP/Other                                            Advanced

  • Linux                                                                                                                      Intermediate

  • Overall Web Apps Experience                                                                           Intermediate - Advanced

  • Consuming Web Services                                                                                   Intermediate - Advanced

  • SQL                                                                                                                         Intermediate - Advanced

  • Git                                                                                                                           Intermediate - Advanced

  • CSS                                                                                                                          Intermediate – Advanced

  • JavaScript                                                                                                               Intermediate – Advanced

  • JavaScript Framework such as Angular/React/Other                                     Intermediate – Advanced

  • MVC Development                                                                                               Intermediate - Advanced

  • Developing Web Services                                                                                    Intermediate - Advanced

  • ORM                                                                                                                        Novice - Advanced

Minimum Intermediate level of knowledge in the following:

  • Cloud Development

  • CI/CD

  • API Design

  • Infrastructure Automation

  • Authentication/Authorization

  • Application Security Best Practices

  • Application and Architectural Design Patterns

Technical Skills:

  • Cloud Services (AWS/Azure)

  • SASS/LESS