Aline banner(color)

Senior Software Engineer

Alabama, USA ● Arizona, USA ● Colorado, USA ● Florida, USA ● Georgia, USA ● Indiana, USA ● Louisville, KY, USA ● Missouri, USA ● Texas, USA ● Virtual Req #18
Monday, February 26, 2024

As a Software Engineer at Aline, you'll embark on a cutting-edge journey to develop and scale the Aline CRM software, leveraging your deep expertise in .NET environments and front-end innovation with React. Your role goes beyond coding; it encompasses leading teams, mentoring junior developers, and shaping the future architecture of our software solutions. With a focus on building responsive, high-quality applications, you'll drive Aline's success by ensuring seamless integration, robust security, and outstanding user experiences.

 

 

Requirements

  • Minimum of 5 years of software development experience, with a proven track record of developing scalable, high-quality applications in .NET environments
  • Strong proficiency in .NET Core and .NET Framework
  • Knowledge of RESTful API design and development, with experience in consuming and integrating with third-party services and APIs. Familiarity with various data formats (e.g., JSON, XML) for web services
  • Expertise in front-end development with React, including familiarity with Redux, React Router, and modern JavaScript (ES6+), as well as HTML5, and CSS3
  • Proficiency in using Tailwind CSS for building responsive, visually appealing user interfaces
  • Strong experience with Jest for testing React applications, ensuring high-quality code through unit and integration tests
  • Experience with relational databases (e.g., SQL Server, PostgreSQL) and knowledge of NoSQL databases is a plus
  • Familiarity with cloud services (e.g., Azure, AWS) and understanding of cloud architecture patters and best practices
  • Experience with continuous integration/continuous deployment pipelines and tools (e.g., Azure DevOps, GitHub Actions)
  • Strong understanding of software engineering best practices, including coding standards, code reviews, source code management, build processes, testing, and operations
  • Knowledge of security best practices, including experience with OAuth, OpenID Connect, and other security protocols in web applications
  • Strong communication and interpersonal skills, capable of engaging with both technical and non-technical stakeholders
  • Experience working in an agile development environment, with an ability to work independently and as part of a team on multiple concurrent projects 
 
Responsibilities
  • Understanding of microservice architecture principles and experience with designing, developing, and deploying microservices in a professional environment is a plus
  • Experience in performance tuning, optimization, and scalability of application

 

Aline offers competitive compensation and benefits packages, professional development opportunities, and a vibrant work environment where innovation and collaboration are encouraged.

Other details

  • Pay Type Salary
  • Min Hiring Rate $100,000.00
  • Max Hiring Rate $145,000.00
Location on Google Maps
  • Alabama, USA
  • Arizona, USA
  • Colorado, USA
  • Florida, USA
  • Georgia, USA
  • Indiana, USA
  • Louisville, KY, USA
  • Missouri, USA
  • Texas, USA
  • Virtual