Advertisement
Job Description:
Software Engineers at Newfold digital develop engaging, responsive, scalable & reliable web services and web-presence products for our 4+ million subscriber base. As part of the Software Engineering team, you will work with a team of highly technical Software engineers, Operation Engineers, Product Managers etc. to engineer great products, deliver five 9's uptime, build reliable systems, tools & automate processes. Our teams are small, yet incredibly impactful. We're highly motivated, engaged, and empowered to make a difference. We're looking for talented engineers with a strong engineering background and a penchant for solving complex technical problems. Does this sound like you?
What you’ll do:
Your responsibilities will include:
Design & develop world-class, highly available, scalable & reliable products / web services in the IaaS, SaaS, PaaS space.
Understand requirements, own, collaborate and deliver new features and services at a fast pace.
Use MVC frameworks, OOPs concepts, SOA concepts to build loosely coupled applications, scalable applications.
Participate in the entire lifecycle of the product - design, documentation, coding, testing and deployment.
Build platforms, frameworks, APIs, libraries & automated tools to facilitate rapid issue resolution and development & deployment of new features and changes.
Integrate third party products, understand the underlying platform of those products
Imbibe and maintain a strong customer service-oriented attitude while designing and building products
Participate actively in recruitment and training processes. Mentor other individuals as you develop your own career
Who you are:
Basic Qualifications:
Strong interpersonal communication skills (including listening, speaking, and writing) and ability to work well in a diverse, team-focused environment with other Engineers, Product Managers, etc.
A passion for creating responsive, scalable and reliable web services for small & medium sized businesses.
A good understanding of Operating Systems, Internet, Networking, DNS
2+ years’ experience building responsive web services in Java. • Experience with JavaScript , HTML , CSS.
Good grasp of OOPS. Knowledge of design patterns.
Experience with RDBMS like MySQL , PostgreSQL etc
Exposure to distributed computing , SOA , RESTful applications
Experience with Test Driven Development.
Experience with Git/SVN/CVS.
Preferred Qualifications:
Previous experience working with geographically distributed coworkers. • Understanding of Agile methodologies
Knowledge of most of these : virtualization, docker, public/private clouds, relational and non relational databases , web architectures , filesystems, queueing systems, config management, metrics and logging systems.
Role: - Software Engineer
Location: - Remote
Years of experience: - 2 - 4 years
About Company: