Software Engineer

PAYDAY MONEY CENTERS
Storden, MN, United States
25 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$120,100.0 - $176,600.0
Working hours
Regular working hours
Job source

Tech stack

C (Programming Language) Java (Programming Language) JavaScript (Programming Language) .NET Framework Agile Methodology Amazon Web Services Microsoft Azure C Sharp (Programming Language) Cloud Computing Code Review Databases Continuous Integration
+25 more
Software Design Patterns Web Development Github Python (Programming Language) Microsoft SQL Server MySQL Performance Tuning Ruby on Rails Role-Based Access Control Application Data Simple Object Access Protocol (SOAP) Software Engineering Subversion Web Application Frameworks Web Platforms Cloud Platform System ReactJS System Availability Information Technology Vba Programming Language Api Design Restful APIs Jenkins Programming Languages Microservices

Job description

We are seeking a dynamic and innovative Software Engineer to join our vibrant technology team. In this role, you will be at the forefront of developing scalable, high-performance software solutions that power our digital platforms. Your expertise in system design, cloud infrastructure, and modern programming languages will drive the creation of robust applications and services. This position offers an exciting opportunity to work with cutting-edge technologies, contribute to agile development cycles, and shape the future of our software ecosystem., * Design, develop, and maintain scalable web applications using programming languages such as JavaScript, Python, Java, C#, and Ruby on Rails.

  • Build and optimize RESTful APIs to enable seamless communication between different software components and external systems.
  • Develop front-end interfaces utilizing modern JavaScript frameworks like React and Express to deliver engaging user experiences.
  • Architect system solutions incorporating microservices architecture, design patterns, and cloud infrastructure (AWS, Azure) to ensure high availability and scalability.
  • Collaborate within Agile teams to plan sprints, conduct code reviews using version control tools such as GitHub, SVN, and implement CI/CD pipelines for efficient deployment.
  • Integrate security best practices including RBAC (Role-Based Access Control) and ensure compliance with industry standards across all development phases.
  • Participate in system design discussions focusing on scalability, performance optimization, and API development for complex applications.

Requirements

  • Proven experience in software engineering roles with a strong background in IT infrastructure and web development.
  • Hands-on knowledge of programming languages including Python, JavaScript frameworks (React), Java, C#, C, VBA,.NET technologies, and Ruby on Rails.
  • Demonstrated expertise in designing scalable systems using microservices architecture and RESTful APIs.
  • Familiarity with cloud infrastructure services such as AWS or Azure for deploying and managing applications at scale.
  • Experience working within Agile software development environments utilizing tools like GitHub, SVN, Jenkins or other CI/CD platforms.
  • Strong understanding of database management systems including MySQL and SQL Server for application data storage solutions.
  • Knowledge of system design principles for developing robust APIs and integrating third-party services through REST or SOAP protocols.

Benefits & conditions

Join us to be part of a forward-thinking team dedicated to delivering innovative software solutions that make an impact!

Pay: $120,100.00 - $176,600.00 per year

Benefits:

  • Health insurance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…