The driving force behind our success has always been the people of aspentech.
our aspiration, desire, and ambition push us to keep pushing the envelope, overcoming any hurdle, and challenging the status quo to continually find a better way.
you will experience these qualities of passion, pride, and aspiration in many ways — from a rich set of career development programs to community service projects and social events that foster fun and relationship building across our global community.
the role aspen technology (aspentech) is a global leader in asset optimization software.
its solutions address complex industrial environments where it is critical to optimize the asset design, operation, and maintenance lifecycle.
we are looking for a manager, software development to join our growing manufacturing & supply chain group, leading and building the next generation solution for production execution, serving our fortune 500 customers in engineering, chemical, and oil & gas industries.
your impact
take end-to-end ownership (development, qa, release, support) for the software development teams.
collaborate with product managers, product designers, and developers to develop detailed product requirements and specifications for product development execution.
take responsibility for the planning, execution, and success of technical projects.
keep current with new and developing technologies in software development and ai.
engage the development teams with best practices on architecture and technology (microservices, component reuse, and cloud application design patterns) and quality processes (code reviews, test automation, and metrics).
recruit, retain, and develop software engineering talent.
partner with other development teams in a coordinating working environment.
what you'll need
bachelor's/masters degree in computer science, or related software engineering discipline or equivalent.
advanced degree preferred.
five+ years of experience managing software development teams.
five+ years of full-stack development experience including c++/c#/.
net, and relational databases.
experience with other object-oriented language such as java and/or azure devops a plus.
vuejs, typescript and react expertise is a plus.
experience in web and desktop client server interactions and architecture.
experience in database architecture design, optimization, and querying.
hands-on in software development.
experience in agile development methodology and principles.
specific experience working with safe agile framework is a plus.
experience in preparing software specifications (use cases, architecture/design documents, etc.) for features and workflow enhancements.
work collaboratively with other managers, technical leads, quality, and design in an entrepreneurial team environment.
excellent interpersonal, communication, and writing/presentation skills.demonstrated ability to solve complex problems and convey complex information in a clear and concise manner.
exceptional technical project management skills in project scope and delivery.
demonstrated technology leadership (e.g., provide mentorship to other developers).
english fluency (written and verbal) required.
experience working with us companies is a plus.
seniority level
mid-senior level
employment type
full-time
job function
engineering and information technology
industries
software development
referrals increase your chances of interviewing at aspen technology by 2x.
get notified about new software engineering manager jobs in mexico city, mexico.
#j-*-ljbffr