.Net Cloud Practitioner
at Altimetrik
Similar jobs
-
3+ years of Experience in software Design and development and familiar with technologies - Java, Java-J2EE, Spring Boot, Hibernate, Ajax, REST API, Micro services etc.
-
Working knowledge of JVM internals
-
Working knowledge of any database (MySQL or HSQLDB)
-
Working knowledge of No-SQL database (Mongo or Dynamo DB)
-
Working experience with messaging (JMS/RabbitMQ)
-
R & D on new advanced cloud-based technologies in a test-driven agile development.
-
Knowledge in designing and architecting systems with high scalability and performance requirements.
-
Ability to understand infrastructure for performance evaluation and reporting of cloud-based services, namely AWS
-
knowledge of key AWS services like EC2, S3, Lambda, CloudWatch etc.
-
Certification on AWS Fundamendals
-
Excellent communication skills
-
ability to effectively articulate technical challenges and solutions
-
skilled in interfacing with internal and external technical resources
-
Good in debugging problems and mentoring teams on technical front
Responsibilities
- Software Engineering
- Design and develop highly scalable, available, reliable, secure and fault tolerant systems with minimal
guidance for a market leader in the logistics industry
- Partner with team members on functional and nonfunctional requirements and spread design
philosophy, goals and improve the code quality across the team
- Research new technologies and tools that enable building the next generation of our services
- Provide technology leadership to the team and foster engineering excellence
- Product Delivery
- Partner with product managers to define and execute on the feature roadmap
- Translate business requirements into scalable and extensible design
- Coordinate with various cross functional teams on planning and execution
- Maintaining automated build / test / deployment environments
Qualifications
- Software Engineering
- Should have at least 4 years of hands on experience in designing, developing, testing and deploying
applications on Java, Ruby, Kotlin, Python, Node or Go for large scale applications
- Deep knowledge of one of the programming language they have experience in
- Proficient in OOP and Design Patterns, experience with functional programming would be a plus
- Data modelling experience in Relational Databases
- Ability to design and implement low latency RESTful services
- Product Delivery
- Ability to scope, review and refine user stories for technical completeness and to alleviate dependency
risks.
- Well versed in working with agile methodologies which includes phases such as design, development,
code review, testing and release management
- Ability to have worked in a CI/CD environment, with hands on experience with Git or any similar source
code management tools
- Product Maintenance
- Experience troubleshooting server performance issues such as memory tuning, GC tuning, resource leaks
etc
- Continuously refactor applications to ensure high quality design.
· 3+ yrs of experience in product development (Preferring SaaS based)
· Must have experience in Java web-based application development
· Hands on development experience on Java/J2EE, Springboot, Spring, Struts, Hibernate, REST Services
· Experience on HTML, JavaScript, JQuery
· Hands on experience on database-writing queries/procedures
· Experience on SVN,GIT,
· Knowledge of Server configuration
· Knowledge of cloud preferably AWS
Stealth Fintech startup looking for Software Engineer with 2+ year of experience.
We are looking to hire few engineers for this position ASAP.
Well funded !
Permanent Remote Position !
Competitive Salary !
You will be a part of the founding engeering team. We are working cutting edge technology stack such as Cassandra, Terraform, Kubernetes, Redis, MongoDB, InfluxDB, Graphana, GoLang, AWS.
You will get the opportunity to work on a massive scale project, crawling 100+ Million pages per day, and very complex problems which will help you grow as an engineer.
Requirements:
- Past work experience with crawler / scraper is a MUST
- Self starter mentality who can pick up new skills & can work independently
- Experience with programming languages like Java, C#, Go, Python, PHP
- Understanding of concepts like HTTP, Sessions / Cookies, IP rotation
- Expereince with AWS or Google Cloud
- Familiar with multithreading architecture
We are looking for an ASP.NET Developer to be responsible for designing and monitoring applications. The responsibilities of ASP.NET Developers include writing code, designing solutions for applications, and improving functionality.
To be successful as an ASP.NET Developer, you should demonstrate excellent problem-solving skills, high-quality coding skills, and the ability to manage your time efficiently. Ultimately, a top-notch ASP.NET Developer should have superior knowledge of software development, a keen eye for detail, and be able to work independently.
ASP.NET Developer Responsibilities:
- Creating top-quality applications.
- Collaborating with front-end developers.
- Ensuring that junior staff delivers according to standards.
- Improving functionality.
- Using the most updated and appropriate technologies.
- Designing and building application layers.
ASP.NET Developer Requirements
- Previous experience as a Developer.
- Extensive working knowledge of coding using .NET languages (C+, VB, .NET).
- Familiarity with ASP.NET framework and SQL servers.
- A keen eye for detail.
- Strong communication skills.
We are looking for a highly capable Node.js developer to optimize our web-based application performance. You will be collaborating with our front-end application developers, designing back-end components, and integrating data storage and protection solutions.
To ensure success as a Node.js developer, you should possess extensive knowledge of Node.Js based services and experience in a similar role. An accomplished Node.js developer will be someone whose expertise results in the stable, fast, and secure exchange of data between servers and end-users.
Node.js Developer Responsibilities:
Developing and maintaining all server-side network components.
Ensuring optimal performance of the central database and responsiveness to front-end requests.
Collaborating with front-end developers on the integration of elements.
Designing customer-facing UI and back-end services for various business processes.
Developing high-performance applications by writing testable, reusable, and efficient code.
Implementing effective security protocols, data protection measures, and storage solutions.
Running diagnostic tests, repairing defects, and providing technical support.
Documenting Node.js processes, including database schemas, as well as preparing reports.
Recommending and implementing improvements to processes and technologies.
Keeping informed of advancements in the field of Node.js development.
Node.js Developer Requirements:
Bachelor's degree in computer science, information science, or similar.
At least two years' experience as a Node.js developer.
Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
Knowledge of front-end technologies such as HTML5 and CSS3.
Superb interpersonal, communication, and collaboration skills.
Exceptional analytical and problem-solving aptitude.
Great organizational and time management skills.
Availability to resolve urgent web application issues outside of business hours
Senior Software Engineer (L4 - Tech Lead)
Because you belong at Twilio.
The Who, What, Why and Where
Twilio is growing rapidly and seeking a Staff Software Engineer to lead the design and implementation phases of cloud-based distributed systems built to seamlessly scale to several million transactions per day.
Who?
As a Staff, Software Engineer (L4 - Tech Lead) in the Account Security team, you will lead the design and implementation phases of cloud-based distributed systems built to seamlessly scale to several million transactions per day. Not only will you be responsible for tackling some of the most complex and exciting technical problems in the industry, you will also be sharing your technical expertise with other engineers and leading them through an accelerated learning process.
You are intrigued by the intersection of the cloud, telecommunications and security spaces, how to harness the power of SMS and voice to enable millions of consumers to securely sign up and sign in every day using the services from the global brands they trust. You enjoy the challenge of owning a mission critical service and engineering it to work reliably in any circumstance.
You are also passionate about collaborating with multiple R&D and product teams, crafting together microservices and APIs that developers around the world will demonstrate to deliver new applications. You have strong communication skills, and a belief that team output is more important than individual output.
Minimum Qualifications
- 7+ years of experience with at least two programming languages such as Java, Scala, Python, Ruby, JavaScript or Go.
- 5+ years of experience working with modern agile product development teams of engineers, product managers and designers.
- 5+ years of Experience with SQL/NoSQL technology such as PostgreSQL, MySQL, DynamoDB understanding common use cases and performance pitfalls
- 2+ years of Experience dealing with event-driven architectures and message brokers such as RabbitMQ, KAFKA, ActiveMQ, etc and an in depth understanding of their use cases and pitfalls
- Versed in concepts such as DDD, SOLID, Cloud Native Patterns, distributed systems and architecture. Capable of understanding pitfalls and anticipating common failure modes of a microservice environment.
- Experienced in implementing prototypes and in practices and concepts such as MVP, A/B testing and feature toggles for rolling-out features to production.
- Strong communication skills: able to communicate effectively with technical and non technical partners
- Bachelor’s degree in computer science or equivalent professional experience.
- Passion for new technologies and proven capability in analysis and problem-solving.
- Strong troubleshooting and monitoring skills with practical experience in modern tools such as Kibana, Datadog, PagerDuty or related.
Preferred Qualification
- Experience with https://stackshare.io/twilio/verify-telephony">our stack
- Track record as a full-stack engineer
- Experience with AWS related technologies
- Background in telecommunications domain
- Background in security domain
What?
- BE AN OWNER: Take full end-to-end ownership of your services, from designing to operations and monitoring in production.
- EMPOWER OTHERS: Provide a safe work environment that embraces failure as a way of learning and inspires our engineers to be inventive and motivated.
- NO SHENANIGANS: You always act in an honest, direct and transparent way and uphold our values.
- WEAR THE CUSTOMER’S SHOES: Besides technical excellence, always keep in mind what is the business problem we are trying to solve for our customers and how our decisions impact them.
- WRITE IT DOWN: Evaluate opportunities, risk and technical strategies and provide key findings to internal partners.
- RUTHLESSLY PRIORITIZE: Work in a fast paced environment. It is key for you to understand, document and define risks that drive and enhance the organization's ability to prioritize while advising the business of these priorities.
- BE BOLD: Drive architecture and building systems for multiple orders of magnitude of growth. Every big idea starts small: open up the boundaries and keep raising the bar as solving small problems can bring big results. Never settle and keep pushing yourself and the teams forward.
- BE INCLUSIVE: Coach, mentor and inspire engineering teams by building and ensuring a safe and inclusive environment where all voices can be heard.
- DRAW THE OWL: Influence teams to continuously be improving while supporting progressive ways to solve problems; adopt new technologies and strategies where applicable.
- DON’T SETTLE: Always look for the next opportunity for Twilio to improve our quality, reliability and security to continuously earn our customers trust.
Why?
Our developers build the leading Twilio Verify service used by millions of customers around the world. Every day we push the boundaries of web-scale service delivery, operating with utmost reliability the API services that secure the online presence of the biggest brands. We are passionate about crafting simple APIs that developers will love.
By joining us you will have the opportunity to work on the next generation of Twilio multi factor authentication and identity verification services with a team of forward-thinking and supportive professionals who will care about helping you on a successful career path. Twilio is truly unique; we are a company committed to your growth, your learning, your development, and your entire employee experience. We only win when our employees succeed, and we're dedicated to helping you develop your strengths. We have a cultural foundation built on diversity, inclusion, and innovation, and we want you and your ideas to thrive at Twilio.
Where?
This position will be located in our office in Bangalore, India. You will enjoy our office perks: catered meals, snacks, game room, ergonomic desks, massages, bi-weekly All Hands and more. What you will also get to experience is a company that believes in small teams for maximum impact; seeks well-rounded talent to ensure a full perspective on our customers’ experience, understands that this is a marathon, not a sprint; that continuously and purposefully builds an inclusive culture where everyone is able to do and be the best version of themselves.
About Us
Millions of developers around the world have used Twilio to unlock the magic of communications to improve any human experience. Twilio has democratized communications channels like voice, text, chat, video and email by virtualizing the world’s communications infrastructure through APIs that are simple enough for any developer to use, yet robust enough to power the world’s most demanding applications. By making communications a part of every software developer’s toolkit, Twilio is enabling innovators across every industry — from emerging leaders to the world’s largest organizations — to reinvent how companies engage with their customers.
Invest in weeks dedicated to tackling hard problems and creating your own ideas. We have a cultural foundation built on diversity, inclusion, and innovation, and we want you and your ideas to thrive at Twilio
1. Design, develop and deliver web services and jobs that powers Niki, India's first transactional bot.
2. Write code that are clean, testable, performant, scalable, documented and secure
3. Design and architect new sub-systems, idenity perf bottlenecks and suggest design/architect improvements
Qualifications:
1. Minimum of 4 years of software development experience prefrably developing e-commerce applications
2. Bachelor’s and/or Master's degree in Computer Science or related field of study
Preferred Qualifications:
1. Fluent in Java or any other object oriented programming languages
2. Knowledge of Design patterns and design principles
3. Experienced in delivering REST style web services
4. Significant experiences in asynchronous and multi-threaded programming
5. Strong CS fundamentals with good hold on DS and Algo.
Good to have:
1. Knowledge of Spring
2. Experience with AWS, Azure or Google Cloud
Intro
We are looking for an Software Engineer (SDE1) to join our team and drive the technology growth of our pay later platform. At Rely, we want passionate and talented individuals that want a challenge building the next generation payment products for Millennials across Asia. Together we will build the best products using amazing technology.
What will you do
- Design and implement business critical, high performance large scale services.
- Translate business requirements into scalable and extensible design.
- Coordinate with cross functional teams (Data, UX, QA etc.) on planning and execution.
- Continuously improve code quality, product execution and customer delight.
- Proactively manage stakeholder communication related to deliverables, risks, changes and dependencies.
- Building and managing automated build/test/deployment environments.
- Work with team members on functional and nonfunctional requirements and spread goals across the team.
What will you need
- 2+ years of hands-on experience with python and a backend framework (ideally django)
- 1+ years Hands-on experience working with Javascript and JS frameworks (Angular, React)
- Hands-on experience in designing, developing, testing and deploying applications large scale applications in any language or stack
- Experience working with high scale distributed systems.
- Practical knowledge of scalable software design.
- Good working knowledge of AWS
- Proficient with APIs, web protocols, OAuth, git.
- Ability to understand and implement Continuous Integration and Continuous Delivery.
- Well versed with Lean methodologies, TDD and Test Engineering and Automation.
- Ability to design and implement low latency RESTful services.
- Willingness to learn new languages and methodologies.
What would be a bonus
- Experience in production environments with large data sets
- Experience in scaling systems to millions of users.
- Work experience in a fast-growth startup
- Experience in DevOps tools but not limited to Docker, Kubernetes
- Experience in Gunicorn and Nginx