Senior Software Engineer

WEST OAK COLLECTIVE LLC
Manhattan, KS, United States
about 1 month ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$96,622.0 - $116,361.0
Working hours
Regular working hours
Job source

Tech stack

C (Programming Language) Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Application Integration Architecture Microsoft Azure C Sharp (Programming Language) C++ (Programming Language) Cloud Computing Code Review
+30 more
Databases Continuous Integration Data Integrity Software Design Patterns Web Development Github Python (Programming Language) Linux System Administration MySQL Scrum Methodology Systems Development Life Cycle Ruby on Rails Role-Based Access Control Cloud Services Software Engineering Software Systems SQL Databases Subversion Systems Architecture Web Applications ReactJS Backend Deployment Automation Vba Programming Language Data Management Front End Software Development Restful APIs Software Version Control Programming Languages Microservices

Job description

We are seeking a highly skilled and motivated Senior Software Engineer to join our dynamic development team. In this role, you will lead the design, development, and implementation of scalable software solutions that drive our core systems forward. You will collaborate closely with cross-functional teams to build robust, high-performance applications leveraging cutting-edge technologies. Your expertise will help shape the future of our infrastructure, ensuring seamless integration, security, and efficiency across our platforms. This is an exciting opportunity to influence large-scale system architecture and contribute to innovative projects in a fast-paced environment., * Lead the development of complex web applications and backend systems using programming languages such as Java, C#, Python, and Ruby on Rails.

  • Design and implement scalable microservices architectures utilizing RESTful APIs and cloud infrastructure like AWS and Azure.
  • Collaborate within Agile software development teams to plan, develop, test, and deploy high-quality software solutions efficiently.
  • Develop and optimize database systems using SQL, MySQL, and other data management tools to ensure data integrity and performance.
  • Implement best practices in software design patterns, system design for system development, version control (GitHub, SVN), CI/CD pipelines, and security protocols such as RBAC.
  • Contribute to the continuous improvement of software engineering processes by advocating for scalable systems, APIs, and modern front-end frameworks like React Express.
  • Provide technical mentorship to junior engineers while actively participating in code reviews and architectural discussions.

Requirements

  • Extensive experience with IT infrastructure management including cloud services (AWS, Azure) and Linux environments.
  • Proficiency in multiple programming languages including JavaScript frameworks for front-end development, Java, C#, Python, C++, VBA, and C.
  • Strong understanding of software development methodologies such as Agile software development and Scrum practices.
  • Expertise in designing RESTful APIs for application integration and system communication across microservices architectures.
  • Deep knowledge of system design principles for developing scalable systems capable of handling high traffic volumes with optimal performance.
  • Familiarity with version control tools like GitHub and SVN along with CI/CD tools for automated deployment cycles.
  • Knowledge of security best practices including RBAC (Role-Based Access Control) to safeguard sensitive data and resources.
  • Experience working with application development frameworks such as.NET, React Express, and front-end technologies like JavaScript frameworks for web development.

Join us to be part of a forward-thinking team where your technical expertise will directly impact innovative projects! We value energetic problem-solvers ready to push boundaries in software engineering while fostering a collaborative environment dedicated to excellence in system design and scalability.

Pay: $96,621.59 - $116,361.48 per year

Benefits & conditions

  • 401(k)
  • Health insurance
  • Life 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

Talks and stories from around this role — technically off-topic, practically not.

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:48 min

Analyzing network packets with database protocol tools

Daniël van Eeden Daniël van Eeden · World Congress 2026 Europe

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

Videos

See all

Related articles

See all