Senior Software Architect

ECI Software Solutions

Worldwide
Full-time
Software Development
not specified

Description

For more than 30 years, ECI Software Solutions has been providing industry-specific, cloud-based business management software and services to small and medium-sized businesses. With divisions focused on manufacturing, wholesale/retail distribution, building and construction, and field service, ECI's solutions integrate into every aspect of a customers' business to help them level the playing field, run day-to-day operations more efficiently, and free them up to focus on what matters most. It’s how business gets done.

To apply for this position, please attach a detailed resume that demonstrates your qualifications and skill set pertaining to this position. Applications without a resume will not be considered.

ECI Software Solutions is seeking a Senior Software Architect to develop leading edge Multi-tenant SaaS Software Solutions for small to medium size manufacturers and related businesses. It is an exciting time at ECI! We are making substantial investments to drive innovation and integration on our global software platforms.

The Senior Software Architect will be a member of our software development team working in an Agile environment and interacting at a detailed level with multiple development teams. The position reports to the VP of Research and Development. Our flagship ERP is currently constructed utilizing C#, .Net Framework, Sql Server. The Sr Software Architect will be responsible for architecting, designing, communicating and overseeing our full software development stack. The goal is to iteratively review and lead architectural best patterns and practices within the teams.

This position can be remote.

Your Skills And Experience Will Include
  • Defining and evangelizing software architecture for multitenant SaaS responsive web apps
  • Delivering production-scale cloud native software application solutions
  • Being both player and coach of a small team of developers responsible for entire software stack effectively employing collaboration to get tasks done
  • Ability to build consensus among the team for architectural vision and direction
  • Expert level of experience as a full stack software developer and application architect
  • Lead adherence to architectural principles and mentoring a global team of software developers
  • Securing applications using security best practices, federated login and penetration testing
  • Researching and communicating possibilities of leveraging public cloud technologies
  • Creative thinking and amazing problem-solving skills
  • Working as an integral resource to multiple agile software scrum teams
  • Performing design reviews and participate in the development of prototypes
  • Translating business requirements into profitable scalable and supportable architectures
  • Documenting workflows, tools, or complex areas of software applications.
  • Communicate effectively with stakeholders and employees at all levels of the organization (executives, product managers, software engineers, QA, IT).
Required Technical Skills
  • 7+ years of back-end and Front-end software architectures, frameworks, and methodologies
  • Cloud computing and cloud-native architectures
  • In-depth knowledge of architecture and software design patterns
  • Unit, integrate, performance and penetration testing
  • Agile software development lifecycle
  • Micro services
  • Asynchronous technologies
  • Restful APIs
  • Secure coding, OWASP Top Ten
  • Relational and NoSQL databases
  • ASP.Net MVC
  • .Net Framework and Core up to .Net 5
Education
  • BS in Computer Science or equivalent experience
In addition to our competitive salary and award winning culture, we offer an excellent benefit package. We even offer our employees a day off to serve their community! Our company core values are our “CODE”: Crave Greatness, Own the Outcome, Deliver Awesome and Embrace Community.

Apply Now

Job Summary

Job ID:1136
Company:ECI Software Solutions
Location:Worldwide
Job Type:Full-time
Primary Tag:Software Development

To claim this job, send an email to admin@remoteng.com from your work email with the job ID.

More Details


Website:

https://www.ecisolutions.com

Job Posted:

3 years ago