Senior Node.js or C++/Java developer
Innorise is looking for talented Node.js developers with years of experience in developing
highly scalable architectures. You can still apply if you don’t have a hands-on experience
with node.js but is professional with C++ or Java. Deep understanding of asynchronous
programming and parallel computing is a must. This position involves development not only
with node.js but also flexibility to deal with any other frameworks or technologies.
Familiarity with AWS lambda and some experience with microservices development is a big
plus. Working in our team means dealing with some of the latest technologies available in
the world. Constant developer growth and interesting projects developed from scratch are
guaranteed.
- Work as part of a team developing applications and services using Agile development methods
- Previous working experience with node.js for min 2 years or with C++/Java for min 5 years
- Hands-on experience with micro-services development
- Familiarity with AWS services
- Algorithmic way of thinking, familiarity with well known algorithms
- Knowledge of GOF design patterns
- Strong organizational and analytical skills as well as practical problem-solving and decision-making skills
- The ability to work on multiple projects with aggressive timelines and handle situations of changing business priorities with grace
- The ability to troubleshoot and independently research and resolve problems
- A fearless approach to problem solving, and natural curiosity to understand full system behavior
- Participate in all phases of software development lifecycle
- Build highly scalable backend applications with Node.js
- Develop clean and high-quality code corresponding to company coding guidelines
- Brainstorm problems with teammates
PHP developer
Innorise is looking for PHP/Laravel developers for working on company internal products.
High attitude to learn is also welcomed.
Working in our team means dealing with some of the latest technologies available in the
world. Constant developer growth and interesting projects developed from scratch are
guaranteed.
- Work as part of a team developing applications and services using Agile development methods
- Previous working experience is not required
- Understanding of relational/non-relational databases and SQL is a big plus
- Algorithmic way of thinking, familiarity with well known algorithms
- Knowledge of GOF design patterns is a big plus
- Strong organizational and analytical skills as well as practical problem-solving and decision-making skills
- The ability to work on multiple projects with aggressive timelines and handle situations of changing business priorities with grace
- The ability to troubleshoot and independently research and resolve problems
- A fearless approach to problem solving, and natural curiosity to understand full system behavior
- Participate in all phases of software development lifecycle
- Develop clean and high-quality code corresponding to company coding guidelines
- Brainstorm problems with teammates
Javascript full-stack developer
Innorise is looking for talented Node.js developers with years of experience in developing
highly scalable architectures. Deep understanding of asynchronous programming as well as all
major node.js frameworks is required. This position involves development not only with
node.js but also flexibility to deal with any other frameworks or technologies. Familiarity
with AWS lambda and some experience with microservices development is a big plus. Working in
our team means dealing with some of the latest technologies available in the world. Constant
developer growth and interesting projects developed from scratch are guaranteed.
- Work as part of a team developing applications and services using Agile development methods
- Previous working experience is not required
- Knowledge of at least one front-end development framework
- Understanding of relational/non-relational databases and SQL is a big plus
- Algorithmic way of thinking, familiarity with well known algorithms
- Knowledge of GOF design patterns is a big plus
- Strong organizational and analytical skills as well as practical problem-solving and decision-making skills
- The ability to work on multiple projects with aggressive timelines and handle situations of changing business priorities with grace
- The ability to troubleshoot and independently research and resolve problems
- A fearless approach to problem solving, and natural curiosity to understand full system behavior
- Participate in all phases of software development lifecycle
- Develop clean and high-quality code corresponding to company coding guidelines
- Brainstorm problems with teammates
Engineering manager
Contribute as a site-leader and hands-on engineering manager in a development organization,
providing SaaS technologies that modernize and streamline US health plan benefit management.
In this position, you will apply modern development processes, tools, and frameworks to lead
a team in innovative, solid technical designs and efficient implementations of business
requirements. Ideal candidate for this role will be well-versed in the architecture of
multi-tenant SAAS applications across all layers of the stack. Preferably the candidate for
this role has delivered SaaS and cloud based technologies and applications and is
experienced in Agile and continuous delivery methodologies. The Site Lead will continuously
set high standards for quality and excellence in code, testing, maintenance and ongoing
support within their team and as well as the rest of development.
- Master’s degree in Computer Science/Engineering
- At least 10 years of progressive experience in leading full SDLC with exposure in architecture, design, development, deployment and testing of web-based applications
- Applied experience leading agile teams with demonstrated history of continuous improvement
- Experience working in a geographically-distributed environment
- Strong awareness of enterprise software and open-source frameworks, including workflow, analytics, ETL, distributed messaging, and API management
- Solid knowledge of OOA, design patterns, enterprise application architectures and frameworks
- Experience with cloud development and cloud infrastructures, preferably AWS
- Demonstrated strong leadership skills
- Ability to assess and balance priorities in a dynamic environment
- Excellent English communications skills (verbal and written)
- Excellent organizational and coordination skills
- Excellent incident identification and problem solving skills
- Being proactive, willing to "go beyond" and striving for excellence
- Foster collaborative, agile environment with focus on continuous improvement and delivery of working software
- Participate in recruitment, training, and retention of high caliber engineering team, ensuring an engaged and productive team
- Lead the team in development of system components utilizing technologies including Java Spring, AngularJS and C# IIS .Net technologies and frameworks
- Drive continuous improvement through effective and pragmatic application of process and tools
- Participate in evolution of platform architectural, including technology assess and recommend, ability to meet non-functional requirements, and product lifecycle cost
- Partner with stakeholders to create and review requirements, specifications, business processes.
- Ensure exceptional code quality and thorough testing at unit and system integration levels through test automation.
Java/AngularJS software developer
Innorise is looking for talented Java/AngularJS developers to join to Agile development team
and be accountable for working with the team to refine software requirements, provide
estimates, and design/deliver software while managing timeline commitments as defined by the
product roadmap.
- Bachelor's or Master’s degree in Computer Science/Engineering
- 5-8 years' experience in designing and developing full-stack web technologies including Java Spring, AngularJS, REST/JSON, CSS, HTML
- Experience working in Agile environment, Test Drive Development, and Continuous Integration
- Experience with SAAS and cloud-based platform development, such as AWS
- Strong awareness of open-source technologies and frameworks
- Knowledge of modern software development toolsets and frameworks
- A fearless approach to problem solving, and natural curiosity to understand full system behavior
- Excellent communication skills (oral, written and presentation)
- Strong organizational and analytical skills as well as practical problem-solving and decision-making skills
- The ability to work on multiple projects with aggressive timelines and handle situations of changing business priorities with grace
- The ability to troubleshoot and independently research and resolve problems
- Work within scrum team to provide high-quality, working software on two-week sprint boundaries
- Contribute in a highly-collaborative environment to develop, enhance and maintain components within a micro service SAAS architecture in accordance with project standards
- A dynamic team player that can simultaneously work on multiple projects and provide input on component architecture and design in support of the functional and non-functional requirements
- Participate in the evaluation of open source and commercial tools/frameworks
- Analysis of system performance, issue triage, and root cause analysis of system issues
Send your CV to [email protected] indicating job title as a subject