Job description Customers trust the Alation Data Intelligence Platform for self-service analytics, cloud transformation, data governance, and AI-ready data, fostering data-driven innovation at scale. With more than $340M in funding - valued at over $1.7 billion and nearly 600 customers, including 40% of the Fortune 100 Alation helps organizations realize value from data and AI initiatives. Alation has been recognized in 2024 as one of Inc. Magazines Best Workplaces for the fifth time, a testament to our commitment to creating an inclusive, innovative, and collaborative environment. Collaboration is at the forefront of everything we do. We strive to bring diverse perspectives together and empower each team member to contribute their unique strengths to live out our values each day. These are: Move the Ball, Build for the Long Term, Listen Like You re Wrong, and Measure Through Customer Impact. Joining Alation means being part of a fast-paced, high-growth company where every voice matters, and where we re shaping the future of data intelligence with AI-ready data. Join us on our journey to build a world where data culture thrives and curiosity is celebrated each day! Job Description: Alation is seeking a talented and highly technical Senior Engineer to join our fast-growing team in Chennai. The ideal candidate will communicate effectively to build trust and take active leadership roles in shaping the future of engineering while embodying our core values. What youll do: Develop solutions that enhance user experiences, assist customers, and provide seamless support to improve their overall interaction with the product. Design and implement AI-driven solutions such as chatbots, diagnostics, and automation tools to enhance self-service, reduce support effort, and improve user experience. Analyze customer trends and product usage using AI/ML to identify opportunities for improvement, drive proactive issue resolution, and simplify complex systems for scalability. Build scalable frameworks and solutions, including fast, flexible internal and customer-facing APIs, that streamline complexity and support the next level of growth. Prioritize and scope work effectively, ensuring the timely delivery of impactful features while maintaining focus on the most critical areas of development. You should have: Have 8+ years of experience designing, developing, and shipping distributed backend systems. Possess strong CS fundamentals with a degree in Computer Science or equivalent experience. Are proficient in Python with hands-on experience building and delivering features end-to-end. Have a solid understanding of RESTful API design, algorithmic complexity, and distributed systems. Have experience with AI/ML model integration and development, including LLMs and retrieval-augmented generation (RAG). Bring proven experience leveraging AI/ML frameworks (e.g., TensorFlow, PyTorch, Hugging Face, Langchain, spaCy) to design intelligent solutions that enhance user experience and drive automation. (This is a plus!) Are skilled in software architecture and design, with a focus on reducing technical debt. Have experience with relational databases; PostgreSQL is a plus. Are familiar with microservices, containerization (Docker), and orchestration (Kubernetes). Are an effective communicator with strong product thinking and cross-functional collaboration skills. Are adaptable and thrive in fast-paced, evolving environments. Are committed to improving service quality and reducing operational overhead. #LI-SR1 . Role: Back End Developer Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate PG: Any Postgraduate Key Skills Computer scienceAutomationBackendUsageIssue resolutionDistribution systemOperationsService qualityAnalyticsPython
Posted 2 hours ago
•
Typically responds within 2 days
Job description As a Senior Engineer on the Application Platform team, the software you write will power applications for over a million users around the globe. You will define the next generation of cloud services, making developers lives (both inside DO and in the wild) easier by building new services that improve our efficiency and also provide important new features for our customers. If your passion is building products customers rely on every day, this is the right job for you. What Youll Be Doing: Contributing to the development of new architecture and major functional upgrades for our Application Platform offering. Work with our product teams to build the next generation of products and services for our developers community. Drive architecture for complex systems by determining current limitations and working with the team to come up with solutions. Contribute operational reliability as a member of the product on-call rotation. Technologies we use: Kubernetes, Go, gRPC, MySQL, Istio, Prometheus, Cloud Native Buildpacks. What Well Expect From You: Experience as a software engineer, developer, or programmer building software used by 1000s of users. Proficiency in software development methodologies. Experience or interest in learning Golang to build APIs (gRPC). Operational knowledge of Kubernetes is a plus, or passion to learn Kubernetes operations. Ability to navigate the complexity of distributed systems to operate them in production. Contribution to the reliability and performance of App Platform systems. Ability to contribute throughout all phases of a service lifecycle from conception through design, development, deployment and ultimately operation A commitment to monitoring and observability. Systems thinking. Strong opinions, weakly held. Bonus: Experience operating Kubernetes in production at large scales. Why You ll Like Working for DigitalOcean: We innovate with purpose. You ll be a part of a cutting-edge technology company with an upward trajectory, who are proud to simplify cloud and AI so builders can spend more time creating software that changes the world. As a member of the team, you will be a Shark who thinks big, bold, and scrappy, like an owner with a bias for action and a powerful sense of responsibility for customers, products, employees, and decisions. We prioritize career development. At DO, you ll do the best work of your career. You will work with some of the smartest and most interesting people in the industry. We are a high-performance organization that will always challenge you to think big. Our organizational development team will provide you with resources to ensure you keep growing. We provide employees with reimbursement for relevant conferences, training, and education. All employees have access to LinkedIn Learnings 10,000+ courses to support their continued growth and development. We care about your well-being. Regardless of your location, we will provide you with a competitive array of benefits to support your overall well-being, from one-time work from home stipend to wellness allowance to flexible time off policy, to name a few. While the philosophy around our benefits is the same worldwide, specific benefits may vary based on local regulations and preferences. We reward our employees. The salary range for this position is based on market data, relevant years of experience, and skills. You may qualify for a bonus in addition to base salary; bonus amounts are determined based on company and individual performance. We also provide equity compensation to eligible employees, including equity grants upon hire and the option to participate in our Employee Stock Purchase Program. We value diversity and inclusion. We are an equal-opportunity employer, and recognize that diversity of thought and background builds stronger teams and products to serve our customers. We approach diversity and inclusion seriously and thoughtfully. We do not discriminate on the basis of race, religion, color, ancestry, national origin, caste, sex, sexual orientation, gender, gender identity or expression, ag
Posted 5 hours ago
•
Typically responds within 2 days
Job description CommScope is looking to add a Sr Software Engineer to our RUCKUS team based in Bengaluru, INDIA. How You'll Help Us Connect the World: CommScope’s RUCKUS ICX team is now re-defining switching architecture and design with a move towards state sharing architecture and platform independent software that can run efficiently on multicore CPUs and on multiple networking ASICs. Required Qualifications for Consideration: Design, develop and deliver high quality software for ICX platform team in timely manner. Write functional, design specification and unit test case documents. Interface with developers, HW team, QA, Documentation & Customer Support teams as needed. Design, develop, test, or troubleshoot features or functions. Interact cross functionally on matters that require coordination across organization lines. You Will Excite Us If You Have: 3 to 6 yrs of related industry experience developing system software using ‘C’. Excellent analytical, problem-solving, programming and trouble shooting skills required. Good written, verbal communication and interpersonal skills required. Multiple or all the following skills are required: Expertise in Linux System programming and understanding of kernel internals for Memory management & DMA, I/O Management, Interrupts, and Bus architectures such as i2c, PCI and PCIe. Should be conversant in embedded software development tools and debuggers (Linux tool chain and utilities, ICE debugging). Experience Designing and Implementing Platform software on Network Switches/Routers with Network processor based architectures, such as from Broadcom/Marvell using Multicore CPU and SMP. Experience with Ethernet MAC-PHY Control & Status, Link Monitoring, familiarity with MAC/PHY drivers is desirable. Experience working with various media types for Ethernet and different interfaces/speeds. Knowledge of Protocols– Ethernet, basic L2 knowledge is desirable. Experience working with PoE and chassis management is desirable. Hands on experience in using Spirent/ixia/smartbits traffic generators. Proficient in software development tools, source code control environment. Role: Software Development - Other Industry Type: Telecom / ISP Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: B.Tech/B.E. in Any Specialization Key Skills Skills highlighted with ‘‘ are preferred keyskills Networking layer Linux DriverLinux Kernel ProgrammingDevice DriversL1Kernel DevelopmentMac LayerSwitched EthernetLinux InternalsDevice Driver DevelopmentSystem ProgrammingPhysical LayerEthernetLayer 1Kernel ProgrammingKernelLinux Kernel
Posted 1 day ago
•
Typically responds within 2 days
Job description Job Description A US based IT consulting and product firm, for its Chennai office is currently looking for a Senior Developer with expertise in React and .NET. Responsibilities include leading a development team, conducting code reviews, managing deliverables, and task allocation. Must be proficient in Agile methodologies, process-oriented, and have a strong understanding of mobile development. Ideal candidates should excel in team leadership and efficient project execution. Desired Candidate Profile Experienced in C#, .Net development Experience in React, .NET 6/7/8, .NET Framework 4.8, Web Development, Redux Hands-on experience in MSSQL Server and/or other relational database skills Ability to write and execute unit test cases Experience in Azure/AWS is an added advantage Google Cloud experience would be an additional plus Responsive design principles, CI/CD principles, Agile/Scrum methodologies, Problem-solving and critical thinking, Communication and teamwork abilities Role: Search Engineer Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: B.Tech/B.E. in Any Specialization PG: Any Postgraduate Doctorate: Doctorate Not Required Key Skills Skills highlighted with ‘‘ are preferred keyskills .NET AzureAgile methodologiesReduxCI/CDScrum methodologiesMSSQLReactAWSWeb DevelopmentGoogle Cloud
Posted 1 day ago
•
Typically responds within 2 days
Job description Senior Software Engineer, Application Development Position Reports To: Lead Software Engineer Department: Development Position Summary : - The Senior Software Engineer is responsible for designing, developing, and maintaining high-quality software products that align with business requirements and exceed customer expectations. As a key member of the development team, this role involves close collaboration with product management, QA teams, and other stakeholders to drive a robust development process supporting the company's growth objectives. The ideal candidate will bring extensive expertise in full stack software development, strong problem-solving skills, and the ability to effectively communicate and collaborate across cross functional teams. Key Responsibilities : - Provide technical guidance and mentorship to Software Engineers, fostering a collaborative and growth-oriented environment. Design and develop complex front-end and back-end components of web applications, ensuring scalability, performance, and maintainability. Develop clean, efficient, and well-documented code, adhering to high standards for coding practices and quality. Collaborate with product management to define product roadmaps, prioritize features, and align development efforts with business goals. Develop responsive and intuitive user interfaces using HTML, CSS, JavaScript, Angular, and NgRx, adhering to UI/UX best practices and accessibility standards. Develop robust server-side solutions using C#, .NET 8, and other relevant technologies, ensuring scalability, performance, and maintainability. Implement and optimize background job processing using tools like Hangfire to enhance application efficiency and reliability. Design and implement RESTful APIs, ensuring seamless integration with front-end applications and alignment with industry best practices. Integrate third-party APIs and services to extend application functionality and enhance capabilities. Manage and optimize Elastic Search to deliver efficient and scalable search functionalities within applications. Utilize Git or similar version control systems for code management, ensuring collaboration and codebase integrity. Participate in code reviews, maintaining high standards of code quality, consistency, and security. Develop and execute comprehensive unit tests, integration tests, and end-to-end tests to validate application functionality and performance. Troubleshoot and resolve complex technical issues, providing support to team members as needed to ensure timely resolution. Conduct root cause analysis of defects and issues, and clearly communicate findings to relevant stakeholders. Participate in agile ceremonies (e.g., sprint planning, daily stand-ups, retrospectives) to align testing efforts with team goals and objectives. Prioritize and manage multiple tasks effectively in a fast-paced environment. Work independently and take ownership of assigned tasks while being a strong team player. Demonstrate a solid understanding of the business domain and end-user requirements to ensure development efforts deliver value to customers. Collaborate effectively with team members to break down tasks, estimate efforts accurately, and deliver features incrementally to meet project milestones and deadlines. Required Skills And Qualifications : - Bachelors degree in computer science, Software Engineering, or a related field. Master's degree preferred. 7+ years of experience in full stack software development. Proven expertise in C#, .NET Core or .NET 8, and other relevant technologies in web development. Strong understanding of front-end frameworks such as HTML, CSS, JavaScript, Angular, and NgRx. Deep knowledge of Web API development principles and best practices. Experience in managing and optimizing databases, including SQL Server and Elastic Search. Proficiency in background job processing using tools like Hang fire. Extensive experience with Azure and AWS cloud platforms. Experience with Agile methodologies and tools, including Git for version control and JIRA for project manageme
Posted 1 day ago
•
Typically responds within 2 days
Job description Senior C++ Software Engineer Experience: 5 - 7 Years Exp Salary : Upto INR 43 Lacs per annum Preferred Notice Period: Within 60 Days Shift: 12:00PM to 9:00PM IST Opportunity Type: Hybrid (Bengaluru) Placement Type: Permanent (*Note: This is a requirement for one of Uplers' Clients) Must have skills required : Algorithms, Data Structures, C++ Good to have skills : AI/ML, Cloud Computing, DevSecOps, C#, Python, Swift, TDD TruU, Inc (One of Uplers' Clients) is Looking for: Senior C++ Software Engineer who is passionate about their work, eager to learn and grow, and who is committed to delivering exceptional results. If you are a team player, with a positive attitude and a desire to make a difference, then we want to hear from you. Role Overview Description Senior C++ Software Engineer Key Responsibilities Spearhead the design and implementation of C++ software tailored to collecting sensor data and using it with Deep Neural Network (DNN) models to derive unique insights about user behavior. Collaborate with globally distributed team of data scientists and software engineers to successfully implement a high-quality product for deployment in demanding IT environments of medium and large Enterprise customers. ¢ Optimize software performance to minimize impact on other applications and user experience by fine-tuning compute, memory, and disk usage. ¢ Keep abreast of industry trends and best practices in AI/ML software development for resource- constrained environments and apply those lessons in the development of product. ¢ Translate Python code developed by data scientists into modular and efficient C++ implementation. ¢ Utilize all available resources to solve problems that may not align with your domain expertise. Requirements ¢ Hold at least a bachelor's degree in computer science, or another related STEM field. ¢ Must have a minimum of 5 years of professional software development experience in C++ 11 or newer. ¢ Strong knowledge of data structures and algorithms. ¢ Good understanding of object-oriented design using common design patterns. ¢ Must have a thorough understanding of developing multithreaded applications. ¢ Show a thorough grasp of writing applications for resource-limited environments. ¢ Possess excellent communication and teamwork skills. Nice to Have ¢ Prior experience developing cross-platform endpoint applications. ¢ A working knowledge of Python, Swift, or C#. ¢ Ability to demonstrate prior experience in developing complex C++ code in areas like endpoint- agent development, gaming, kernel development, embedded systems programming, real-time systems, HPC or AI/ML on a desktop. ¢ A basic understanding of basic AI/ML/Data-Science concepts. Prior experience developing AI/ML products is a plus. ¢ Prior experience with Test-Driven Development (TDD) approach for building high quality products. ¢ Some experience developing and deploying code to send agent telemetry to cloud (AWS/Azure) is highly desirable. ¢ Prior experience working in geographically diverse teams spread across multiple time-zones. ¢ Familiarity with modern DEVSECOPS tooling and techniques for automating product build/testing pipelines is a plus. ¢ Ability and willingness to mentor junior engineers. Benefits ¢ Competitive salary ¢ Comprehensive health, insurance plans ¢ Flexible work hours, vacation plan, and a hybrid work setup ¢ Professional growth and development opportunities ¢ Global, collaborative, and inclusive company culture How to apply for this opportunity: Easy 3-Step Process: 1. Click On Apply! And Register or log in on our portal 2. Upload updated Resume & Complete the Screening Form 3. Increase your chances to get shortlisted & meet the client for the Interview! About Our Client: TruU's platform is designed to integrate with existing identity providers and supports various operating systems and environments, including Windows, macOS, Linux, and virtual desktops. This flexibility allows organizations to enhance security protocols and streamline authentication processes across thei
Posted 1 day ago
•
Typically responds within 2 days
Job description Who are we At Finastra, we are a dynamic global provider of open finance software solutions, dedicated to expanding access to financial services. Our innovative applications span Lending, Payments, Treasury and Capital Markets, and Universal Banking. Proudly serving over 8,000 customers, including 45 of the worlds top 50 banks, we aim to boost financial inclusion for all. Join us and be part of a vibrant company that embraces diverse perspectives, and is committed to doing well by doing good. What will you contribute Reporting to the Senior Development Manager , the Senior Software Engineer d esigns, develops, analyzes, and maintains high-quality software product applications. This position is located in Bangalore. Responsibilities Deliverables: Your deliverables as a Senior Software Engineer will include, but are not limited to, the following: The objective of this role is to participate on the strategic development of the new Front End for Opics. More precisely: Understand Opics Front End Transformation project Participate to the development of new apps and components for Opics Extend the test coverage of the reusable shared library of components Propose product improvements for seamless implementation and follow up on fixes, new development, and validation of new features in coordination with product, development and quality teams. Share the knowledge with team members. Interact with internal stakeholders to support product releases and/or resolve software issues. Participate in Front End Architectural solutions Required Experience: 7+ years experience in Angular, Javascript, HTML and CSS UX/UI Front End Architecture Design Excellent analytical skills Problem solving, proactive attitude Good team player An experience or knowledge in the financial industry would be a plus We are proud to offer a range of incentives to our employees worldwide. These benefits are available to everyone, regardless of grade, and reflect the values we uphold: Flexibility: Enjoy unlimited vacation, based on your location and business priorities. Hybrid working arrangements, and inclusive policies such as paid time off for voting, bereavement, and sick leave. Well-being: Access confidential one-on-one therapy through our Employee Assistance Program, unlimited personalized coaching via our coaching app, and access to our Gather Groups for emotional and mental support. Medical, life disability insurance, retirement plan, lifestyle and other benefits* ESG: Benefit from paid time off for volunteering and donation matching. DEI: Participate in multiple DEI groups for . We learn from one another, embrace and celebrate our differences, and create an environment where everyone feels safe to be themselves. Be unique, be exceptional, and help us make a difference at Finastra! Role: Full Stack Developer Industry Type: Financial Services Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate PG: Any Postgraduate Key Skills Analytical skillsCareer developmentFront endArchitectureFinancial inclusionFinanceArchitectural designJavascriptHTMLFinancial services
Posted 1 day ago
•
Typically responds within 2 days
Job description At First Advantage (Nasdaq: FA), people are at the heart of everything we do. From our customers and partners to our greatest advantage our team members. Operating with empathy and compassion, First Advantage fosters a global inclusive workforce devoted to the diverse voices that make up our talent and products. Our team members empower each other to be their authentic selves and treat all with respect, integrity, and fairness. Say hello to a rewarding career and come join a leading provider of mission-critical background screening solutions to some of the most recognized Fortune 100 and Global 500 brands. We are seeking Senior Software Engineer who will be part of First advantages technology Fulfillment team. Candidate will be responsible for coding, cloud migration and technical delivery of requirements stated by stakeholders. Excellent Problem Solving and Analysis skills with the ability to learn new skills is desirable. What We Do: We are on the frontline of recruitment enabling organizations to Hire Smarter. Onboard Faster First Advantage is an HR Tech company delivering innovative solutions and insights to enable our clients to manage risk and hire the best talent. Leveraging an advanced technology platform, First Advantage builds fully scalable, configurable screening programs that meet the unique needs of over 33,000 clients. Headquartered in Atlanta, GA and with an internationally distributed workforce spanning 19 countries with about 5,500 employees, First Advantage performs over 93 million screens in over 200 countries and territories annually. Who You Are: You are self-motivated and ready to roll up your sleeves." While you are an independent contributor, you are also collaborative. You can spearhead a project and see it through from start to completion. As a team player, you navigate cross-functional teams and work well with team members in other business units and departments toward a common goal. An Innovator you see gaps in current processes or workflows as an opportunity to improve and try something new. A lifelong learner and always seeking out opportunities to learn and upskill, you understand the importance of thorough and secure screenings and are interested in the Human Capital sector and the confluence of people, process, and technology. What Youll Do Responsibilities: Coding to technical specification. Migration of application and data to AWS Analyzing and resolving ongoing technical issues. Building and maintenance of applications. Working with team, writing maintainable and high-performance code. Keeping up with the trends in technology and being up for challenges. Performing code review, running regression, writing testcases in order to achieve highly scalable code. Learning new technologies based on requirement and implement in on going work. What You May Need to be Successful: Bachelors degree in Computer Science or related field or equivalent experience 5+ years of experience in C# .Net, .Net core 3.1, .Net 6.0 AWS/Azure Cloud, DEVOPS, Databases (SQL/Postgres) Exceptionally good full stack product developer with experience working on SQL, AWS. Experience with Restful Web Services, Web API. Experience working with XML/XSLT, HTML, CSS, JavaScript and jQuery. Basic Experience with selenium-with-python or python. Excellent Problem-Solving skills, RD skills, should be able to work on new technologies. Excellent communication with offshore / onshore stakeholders. Any AWS/Azure Certification Flexibility to work with different time zone (To overlap with stakeholder timings) Why First Advantage is Your Next Big Career Move First Advantage is going through a technology transformation! We are looking for experts who are excited to work with advanced technologies and provide best-in-class user experiences, drive the development and deployment of scalable solutions, and smoothly guide our agile teams and clients through meaningful changes as we continue to expand our impact. What Are You Waiting ForApply Today! You have learned a little about us today we want to learn about y
Posted 1 day ago
•
Typically responds within 2 days
Job description Design, build, test, and ship customer-facing features & products using modern web-app engineering stack. Our teams use Golang, Grpc, Microservices, PostgreSQL, Elasticsearch, Redis and AWS. Key technologies this role will employ: Go (Golang), Grpc, Microservices. Participate in engineering discussions, technical evaluations, design reviews and retrospectives. Provide database schema, API designs and micro-service implementations. Desired Skills & Experience 3 plus years of experience in Software Development with Golang. Minimum 1+ years of experience working with production-quality Golang codebase. Experience with Go programming language, paradigms, constructs, and patterns. Understanding of micro-services architecture. Proficient in algorithms and data structures. Proficiency with one or more SQL and NoSQL databases such as MySQL, PostgreSQL, Elasticsearch or MongoDB. Experience with queuing and caching services like Redis, Memcache, RabbitMQ. Ability to operationalize code with proper tracing, metrics, error logging, monitoring and alerts. Experience with agile methodologies, software development lifecycles, & design patterns. You re willing to learn various new technologies and concepts. The cloud-native field of software is evolving fast and you ll need to quickly learn new technologies as required. Bachelor s degree in Computer Science or equivalent experience. Bonus points if you... Expert level proficiency in Go, and a clear understanding of concurrency patterns, WebSockets, gRPC. Have experience with Kubernetes. Have experience contributing to open source projects. Role: Software Development - Other Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate PG: Any Postgraduate Key Skills Computer scienceProduct engineeringPostgresqlMySQLMachine learningAgileData structuresOpen sourceMonitoringSQL
Posted 1 day ago
•
Typically responds within 2 days
Job description We re looking for a Senior Software Engineer to join Procore s Construction Documents team. We are seeking a highly skilled Senior full-stack engineer with hands-on experience in designing, developing, and maintaining software applications. The ideal candidate will also have solid expertise in building and consuming RESTful APIs, supporting the backend services of our enterprise-grade desktop solutions. As a Senior Software Engineer, you ll oversee applications that integrate with our SAAS platform. You will be responsible for writing high-quality code, solving challenging technical problems, and mentoring less experienced engineers. You ll partner with Product managers, designers, and fellow engineers to develop and maintain the applications, along with supporting the customer service organization. This is a great opportunity to use your leadership, interpersonal, and organizational skills to build highly effective systems and practices, foster collaborative relationships, and measure value delivered to our customers. This position reports to the Software Engineering Manager and will be based in our Bangalore office. We re looking for someone to join us immediately. Apply today to join our team of Groundbreakers. What you ll do: Develop and maintain applications, internal and external integrations, along with leading smaller enhancement projects. Participate in code reviews, unit testing, and debugging efforts of applications. Collaborate with other domain teams, troubleshooting and fixing customer-reported issues Partner with Engineering, Product, and UX to design and build solutions that delight users and solve critical business problems. Document technical specifications, processes, and workflows Serve as a subject matter expert in a domain, including processes and software design that help guide others to create and maintain a healthy codebase Build a culture of mentorship, innovation, and recognition by leading our strategic objectives at the team level and mentoring the talent within your team What we re looking for: BS degree in Computer Science, related discipline, or equivalent experience. 5+ years of experience in software engineering fundamentals, Test Driven Development, and Design principles ( .NET frameworks, C#, WPF, React, Javascript, Node.js or similar languages preferred) Help establish standards for development teams and collaborate on initiatives with other domains, infrastructure, platform, and other software engineering teams Drive critical projects, including: Scalability: We re scaling and need engineers who are ready to take on the challenge of working on live, core systems with millions of users Complex data management systems: We re building a world-class file management system from the ground up. Understanding the tradeoffs between short-term and long-term goals and balancing immediate needs with strategic initiatives Experience in building modern Continuous Integration and Continuous Delivery systems at scale Experience working with modern web development, including deployment, and observability. Participate in designing and building a system that is aligned with Procore s technical vision of a Service-Oriented Architecture Experience working within global technical teams. Perks Benefits Role: Full Stack Developer Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate PG: Any Postgraduate Key Skills Computer scienceSoftware designData managementWeb developmentDebuggingHealthcareCustomer serviceUnit testingWPFTroubleshooting
Posted 1 day ago
•
Typically responds within 2 days