Senior Software Engineer
Remote
Confirmed live in the last 24 hours
MojoTech

51-200 employees

US-based software development and digital transformation specialist
Company Overview
MojoTech is a US-based software development company that excels in digital product development, application modernization, and AI engineering. They are known for their collaborative approach, working closely with clients to refine ideas, build custom software, and deliver scalable, secure, and efficient solutions. With a focus on user-centric design and cloud-native architectures, MojoTech not only modernizes technical infrastructures but also transforms data into actionable insights through AI and machine learning, positioning themselves as a leader in the digital business transformation industry.
Consulting
Energy

Company Stage

Private

Total Funding

N/A

Founded

2008

Headquarters

Providence, Rhode Island

Growth & Insights
Headcount

6 month growth

-4%

1 year growth

2%

2 year growth

1%
Locations
Boulder, CO, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Kubernetes
Git
CategoriesNew
Software Engineering
Requirements
  • 5+ years experience building complex applications
  • BA/BS in Computer Science or a related field, or equivalent experience
  • A passion for software engineering and application infrastructure
  • Understanding of version control (Git) and code documentation
  • A strong desire to improve yourself and those around you
  • Should also be able to check off some of this:
  • Experience working in remote software development teams
  • Understand the principles of cloud native architecture
  • Experience with containerization and Orchestration tools and platforms (Kubernetes, CloudFoundry, etc.)
  • Ability to develop and deploy microservice based solutions
  • Proficiency in API design
  • Experience leading and training teams on best practices (software or otherwise)
  • Proficiency testing distributed systems
  • Background of working in an agency, as a software consultant, or tailoring solutions to match client requirements and constraints
  • Ability to communicate the value of architectural approaches to both technical and business stakeholders
  • Understanding of Continuous Delivery and Continuous Integration best practices for application design and delivery
  • Exposure to leadership roles, particularly on a development team
  • Contributed to open source projects or presented at a conference
  • Created an app/tool/technology that is used by others to solve a problem