We @ TechVerito hiring a passionate software developer experience from 8+ years who is really keen on coding discipline and practices. What we look for in you? 2+ years of proven and progressive experience using the GoLang backend. Experience with software engineering best practices, design patterns, and anti-patterns. Complete understanding of and rigorous approach to testing (TDD or BDD), continuous integration. What makes you a great fit: 2+ years of development and delivery experience with GoLang, Knowledge of Microservices and CI/CD. Hands-on experience in analysis, design, coding, and implementation of complex, custom-built applications.Familiarity with few databases, like MySQL, Oracle, PostgreSQL, SQL Server, NoSQL, etc Ability to understand and implement Continuous Integration and Continuous Delivery.Experience working with, or an interest in Agile Methodologies, such as Extreme Programming (XP) and Scrum Knowledge of software best practices, like Test-Driven Development (TDD) and Continuous Integration (CI).Strong communication and client-facing skills with the ability to work in a consulting environment are essential. What You'll do: Take up the responsibility of the entire Project.Carefully analyze the project and rectify the errors found in the process. Undergoing the process of analysis in order to fulfill the requirement of system-wide. Developing the detailed design structure after understanding the requirements and design. Implementing the best practices and coding standards of the project. Keep on asking for reviews and feedback from peers. Reporting for all the weekly tasks in the form of accurate and detailed reports. To keep a check on the whole system, conduct the testing and integration testing for the entire system. Working on identifying the project risk and planning mitigation action with the PM at the project level. The lead should be proactive while reacting to the surprises and should have written an explanation for the same. Lead also has to assist and guide the Project Lead/PM/BA in project coordination. Enthusiastic to work collaboratively with people and sharing your ideas to solve real business problems.The lead should also work on constantly increasing the productivity of the team and reducing the waste on the other end. Tech Lead should inspire all the other team members, a Lead who is looked upon by all the members.
About the Company Leap Info Systems Pvt. Ltd. - A software product company with its products and solutions in the convergent lighting controls and automation. Recently Leap acquired elitedali – worlds first Niagara based lighting controls and automation solution, from one of the leading US organization. We are a passionate team on a mission to develop innovative controls and automation products. We are expanding our product development team and are in search of like-minded highly passionate team members who would like to contribute to the leading lighting controls and automation product. We have customers in India, Europe, USA, and Australia. Eligibility Any suitable graduates (0 to 2 years experienced) who meet prescribed qualities and job responsibilities. Preferred but not limited to engineering graduate in Computer/IT/Instrumentation/EnTC etc.Job Responsibilities Be a part of the product development team for maintaining as well as developing new products based on JAVA and Niagara Software framework. Qualities Self-Learner Analytical skills Able to work with Cross-functional team Problem-solving approach Good Team Player with Positive vibes What you must have, Hands-on programming at academic or at the hobby level. Good knowledge of Java/J2EE related technologies Good knowledge of solution-based approaches Good communication skills - phone, email and in-person. What you can expect from LEAP, Positive conducive working environment to grow with cross-functional team members. Flexi working hours with defined responsibilities. Opportunity to work with leading open standard automation framework like Niagara Software, Lighting controls technologies like DALI, Wireless etc Be the active part of an emerging global product company
What are we looking for?? You are an engineer with an eye for constant improvement. You not only look at improving the code but also tooling, the commands you use, the user-facing documentation and everything that makes great and beautiful products possible. You can talk fluently to computers: It does not matter if it is Python, Go, Java, NodeJS or any other widely used and known programming language. Till you know one and you know it well, you fit right in. You believe languages are just tools to solve problems. You really like to solve problems, complex engineering problems! You have some exposure/understanding of systems. Out of curiosity, you tried to understand the routing, load balancing in a web server or how the Linux filesystem was built and structured the way it is. You may not have worked extensively but you definitely have dabbled with it and can think as well as understand how systems interact with each other. You can express ideas and your opinions and aren’t shy to say no if you don’t know something. We are not hiring Wikipedia after all, are we? What you will be learning and doing? You will be part of a team, building a product to solve the next generation of problems in the programmable infrastructure. It’s you who will start with defining the feature and how it will make the life of the end user better and then make it into a reality. You will most likely be programming in Go or Python (not to worry if you have not used them before, some of our best engineers started fresh on these languages after they joined us.) Most likely some part of your work might be open source and worthy of talking and presenting at conferences and meetups. You will be working with cloud native technologies such as Docker, Kubernetes, Prometheus, Service Meshes, Distributed Tracing in some shape or form. You will also be working with one or more public cloud platform from AWS/Azure/Google Cloud Platform (again, you may not know any or some of these technologies and that is not a deal breaker) Your workflow will be driven by tools such as GitHub, Slack and a lot of asynchronous communication with distributed teams. “GitHub issues” will be your new re-incarnated Jira ;) We think InfraCloud is a rocketship you should join! InfraCloud has been working in cloud native technologies with early innovators before Kubernetes was 1.0 and when it seemed like Mesos will become the standard! Our focus & history on an area of programmable infrastructure coupled with working with some innovative product companies give us some solid engineering challenges to work on. From one of our hackathons was born BotKube Project (https://github.com/infracloudio/botkube) which was developed by our engineers and community over the last 1.5 years. When we started developing BotKube’s Microsoft Teams integration, another project was born - Go SDK for Teams (https://github.com/infracloudio/msbotbuilder-go). We are also the second largest contributor as a company to Fission - a Serverless framework for Kubernetes (http://github.com/fission/fission). Another time an engineer working with a telecom company added support for 128bit tracing ID in Jaeger client. These are just some examples - and there are many more - do make a point to ask the engineers you talk to about more open source work we do. Our engineers are co-organizers of Kubernetes Pune, Docker Pune, PythonPune and can be found frequently speaking at local meetups and conferences.
We are growing quickly at Tech9 and are looking for a Senior Software Engineer to join of our teams working on Go and ReactJS. This will be a hands on coding position with mentoring of other engineers on the team and in the company. We are looking for someone that can architect and build solutions with a high level of quality. This is a great opportunity to work with a company that has a primary focus of making our customers happy by delivering value, without all the burdensome policies and rules that have become typical for outsourced software development companies. If you are looking for a change this is what we can promise you:You will have challenging problems to solve You will have flexibility and autonomy to solve problems and deliver solutionsWe will provide a highly collaborative environment with skilled and super friendly teammatesWe will fully support you in developing software the right way We won't burden you with useless policies and proceduresWe will provide you the tools you need to do your job rightIf that sounds attractive please apply! We'd love to talk to you. Here are some more details about the position: You will be a senior level engineer that is part of an agile development team. You will be hands-on writing code and providing technical leadership through training, code reviews, mentoring and coaching. You will work with a project manager, software development engineers, user experience and interface designers, quality assurance engineers and customer stakeholders to deliver high quality, scalable and maintainable software solutions. We expect you to be responsible for the architecture of the applications and making sure the highest quality standards are kept.Required Qualifications4+ years experience developing web applicationsExpert in building web applications and REST APIsExperience in GoExperience in React or other frontend frameworkAWS experience - EC2, RDS, etc.SQL database (Postgres, MySQL, etc.)Data and System ArchitectureResponsibilitiesImplement customer requirements by creating high quality source code, database structures and other aspects of software application solutions.Provide leadership to a team of software engineers and QA engineers to deliver commitments on time with a positive attitude.Architect solutions to ensure that patterns for scalability, maintainability and performance are developed.Ensure that the process for software development, testing and deployment is followed.Ensure that user stories (requirements) have sufficient detail to be implemented properly.Ensure that the team has sufficient understanding of user stories to provide reliable estimates.Present training to team members on processes and technical topics.Work with customer stakeholders and the project manager as needed to build requirements and understanding of software features.Perform code reviews to ensure that code standards and proper architectural patterns are followed.Attend daily meetings status meeting with the team.Make suggestions regarding improvements to the software.Help software engineers and QA engineers to develop their careers and skills.Be an expert in the technology stack of the software project.Desired QualificationsServerless technologiesIoC / Dependency InjectionContinuous IntegrationContinuous deliveryGitSourceTree and BitbucketScrumProject management software - Jira, Rally or similar
We are looking for someone who knows C/C++, Python
- We are a cloud-based healthcare startup working to bring affordable and intelligent healthcare to the grassroots. - We are looking for a strong candidate to work on the cloud-based server architecture and develop features from scratch that address issues of scalability and performance. Technical Skills : 1. Strong knowledge of data structures and Algorithms. 2. Strong OS fundamentals and computer networks. 3. Understanding of AWS architecture will be an added advantage. 4. Should have a hands-on on Python, C/C++, Golang. 5. Strong in identifying corner cases and unit testing of own code. Responsibilities: • Architect scalable backend systems, services, and APIs. • Write code that is fast, reliable and also highly secure. • Collaborate effectively with the team to solve complex problems. • Integration of user-facing elements developed by front-end developers with server-side logic Personal Skills: 1. Energetic & enthusiastic to work in an open and fast-paced environment. 2. Have the ability to take initiatives & absolute end to end ownership of the product 3. Good communication skills( ability to express thoughts). 4. Amazing problem-solving skills. 5. Ability to work independently & drive the development of various features. 6. Startup experience is a plus.
Software Engineer position with emphasis on testing and automation. Create and prioritize test cases based on formal and informal requirements. Develop automation tests based on the test cases to execute against complex target environments. Add tests to continuous integration process. Determine and isolate bugs based on errors found in test runs. Requirements: MS in Computer Science or related technical field. BS with good work experience. 3+ years of experience writing test automation solutions Must be an expert in one or more of the following languages: C/C++, Python, Go, Java, Perl, Shell Scripting Prior experience testing large-scale, enterprise class products related to storage, networking and/or virtualization Strong experience with Linux systems (network configuration, web technologies, system settings, common command/utilities) Working knowledge of Linux containers a huge plus Basic understanding of QA concepts, terminology and testing lifecycles Excellent analytical and problem-solving skills; commitment to delivering great software and releasing it efficiently and with increasing quality. Knowledge of working with test automation frameworks and CI/CD workflow tools
What’s it like in Equal Experts: Currently, we are working to create a platform on mobile for a giant enterprise to help them roll out their new offering. The company is now amongst the world’s biggest startups and fastest growing IT companies that are creating groundbreaking innovations. This platform will help them build capabilities to scale up to 1 million installations a week. In addition, it will let them on-board and empower over a million people in the workforce. The platform will then scale to create disruptions in the retail and e-commerce space, solving real-world problems. Scalability, extensibility, and reusability are key attributes of this platform. As a Platform Architect, you'll be involved in: Defining the technology strategy for the platform, including ensuring operability, performance, and security. Providing technical leadership and consulting on all aspects of the program. Coordinating and facilitating technical decisions across the multiple deliver streams on the platform. Providing technical and delivery mentoring to client technology department.
Work with developers to design algorithms and flowcharts Prepare GUI dummy screens for proposed Software development using Excel VBA. (To Give a overview how the software buttons and flow of information should happen) Coordination with Software Developer team to explain the criteria Produce clean, efficient code based on specifications Integrate software components and third-party programs Verify and deploy programs and systems Troubleshoot, debug and upgrade existing software Gather and evaluate user feedback Recommend and execute improvements Create technical documentation for reference and reporting Proven experience as a Software Developer, Software Engineer or similar role Familiarity with development methodologies Experience with software design and development in a test-driven environment Knowledge of coding languages (e.g. C#, C++) and frameworks/systems Ability to learn new languages and technologies Excellent communication skills Resourcefulness and troubleshooting aptitude Attention to detail Sound technical knowledge, thorough knowledge of all related codes and section details is desired. Thorough Knowledge of Design of Components of Residential / Commercial Structures is Desired. Accuracy In Following The Process & Jobs Is Required. Experience in Interaction with International Client Will Be Preferred
We are a startup looking to redefine how education is perceived and as such believe in a strong independent motivation to learn new things and we look for the same in our employees. The job of the senior developer will bleed in to all aspects of the product cycle not limited to his/her area of expertise and will be expected to have the ability to adapt and learn rapidly on very short iterations of product cycles. Since we are in the early stages we will offer exciting ESOPs to our early employees as well. Cover letters are so old fashioned. Show us who you are with a cover-letter-video. Upload your video to youtube or vimeo. We look forward to meeting you.