Post job

Devops Engineer jobs at Wargaming - 210 jobs

  • Render Engineer (Unannounced project)

    Wargaming America 4.2company rating

    Devops engineer job at Wargaming

    Wargaming is looking for a Render Developer to join our Game Engine Development team. This position includes working on the development of a cross-platform game engine, which is written in C++. What will you do? * Implement new and improve existing graphic features * Refactoring, code optimization, fix graphic bugs * Writing code according to code style * Creation of tech documentation What are we looking for? * 2+ year of experience in commercial C++ development * Experience in any graphics API (DirectX, Vulkan, OpenGL) * Experience in writing shaders (GSL, HLSL) * Basic knowledge of linear algebra (vectors, matrices, quaternions) * Experience in creation of own 3D demo applications or creation of own engine * Knowledge and experience in working with debugging and profiling tools (Nsight, Renderdoc, PIX etc) * Understanding the graphics pipeline and GPU architecture * Practical knowledge of DirectX 11/12/Vulkan What additional skills will help you stand out? * An intermediate level of English Benefits Benefits and perks are tailored to the local market and culture. Our benefits in Belgrade include: * Additional vacation days based on years of service at Wargaming: up to 5 days on top of the statutory minimum * Additional paid time off (5 Personal Days, Birthday Leave, Marriage Leave, Compassionate Leave) * Sick Leave Compensation, Maternity Leave Benefits * Premium Private Health Insurance * Career development and education opportunities within the company * English clubs and platform for learning languages * Mental well-being program (iFeel) * Commuting allowance * Company events * FitPass membership * Discounts for employees * Personal Gaming Account * Coffee, fruits, and snacks in the office * On-site canteen with subsidized prices for food and drinks * Seniority Awards * Referral program - you can recommend the best talents to the Company and receive a reward Please submit your CV in English to ensure smooth processing and review. About Wargaming Wargaming is an award-winning online game developer and publisher headquartered in Nicosia, Cyprus. Operating since 1998, Wargaming has become one of the leaders in the gaming industry with 15 offices worldwide, including studios in Chicago, Prague, Shanghai, Tokyo, and Vilnius. Our diverse and multicultural team works together to deliver a top-class experience to millions of players who enjoy Wargaming's titles across all major gaming platforms. Our flagship products include free-to-play hits World of Tanks, World of Warships and World of Tanks Blitz. Please see Wargaming Candidate Privacy Policy for details on how Wargaming uses your personal data.
    $93k-124k yearly est. Auto-Apply 7d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Snowflake Platform Engineer/DevOps

    Dataart 4.1company rating

    Belgrade, MT jobs

    Our client is a leading financial services business operating a comprehensive data marketplace that supports the entire Client's business. The Snowflake platform administration team underpins the data marketplace ecosystem, including Snowflake, Confluent, dbt Labs, and Astronomer. The team is expanding to include new skills in Terraform-based platform configuration automation to better support the platform's operational needs. The role focuses on platform administration and operational stability. We are seeking an experienced Snowflake Platform Engineer/DevOps to join the team. The successful candidate will primarily deliver platform configuration automation using Terraform within a CI/CD environment, onboard new consuming applications, troubleshoot user issues, and ensure overall stability of the Snowflake environment. This role requires strong expertise in managing Snowflake environments, platform integrations, and infrastructure-as-code automation with Terraform. A $1,000 bonus will be provided after a successful trial period. This position requires working hours from 9:00 AM to 5:00 PM UK time zone. Snowflake platform and RBAC management Terraform for infrastructure as code and change management within CI/CD pipelines Azure cloud services, including Azure Functions, security integrations, Private Link, and authentication mechanisms SaaS integrations with private link connectivity Data ecosystem, including Confluent, dbt Labs, and Astronomer * Manage the full lifecycle of Snowflake environments from account setup through production deployment * Administer Snowflake RBAC, storage integrations, and application integrations * Deliver platform configuration automation using Terraform in a CI/CD environment, supporting multiple SaaS capabilities * Onboard new consumer applications onto the platform and provide support and troubleshooting for platform issues * Collaborate across teams to maintain platform stability and reliability * Learn and apply new technologies and best practices to enhance team capability in automation and platform administration * Expert experience managing platform changes using Terraform within CI/CD pipelines * Minimum 3 years of experience managing Snowflake environments, including implementation and production support * Strong skills with Snowflake RBAC, storage, application integrations, and knowledge of Snowpark Container Services * Minimum 3 years of strong Azure knowledge, including Azure Functions, security integrations, Private Link, and authentication mechanisms * Experience integrating SaaS capabilities using a private link * Ability to troubleshoot and resolve platform and integration issues effectively * Strong communication skills and ability to collaborate across technical and business teams * Experience working within complex, multi-technology ecosystems * Ability to work autonomously and as part of a team to manage platform stability and support business needs * Willingness to learn new automation technologies and contribute to team growth
    $91k-120k yearly est. 16d ago
  • Senior DevOps Engineer (AWS)

    Dataart 4.1company rating

    Belgrade, MT jobs

    Our client is an insurance solutions provider focused on creating seamless, forward-thinking experiences for independent insurance companies outside of major affiliations. We are seeking a highly skilled and motivated Senior DevOps Engineer to join our growing team. In this role, you will play a key part in building and operating a secure, reliable, and cost-efficient AWS infrastructure. You will leverage your expertise to enhance our cloud environments and contribute to our DevOps initiatives. * Design, implement, and manage AWS infrastructure and services * Utilize Infrastructure as Code (IaC) tools like Terraform to automate infrastructure provisioning and management through module development * Configure and support Nginx for application deployment * Develop and maintain CI/CD pipelines using AWS CodeBuild, CodePipeline, or similar platforms * Script automation tasks in Python and Bash to streamline operations * Ensure best practices in AWS networking, VPC setup, and security compliance * Work with AWS features such as WAFv2, SSM Parameter Store, and Secrets Manager * Implement service health checks and conduct unit and integration testing for safe and efficient deployments * Troubleshoot and resolve infrastructure issues with a strong ownership mindset * 5+ years of experience in DevOps or Cloud roles * Strong hands-on experience with AWS services, including ECS Fargate, RDS, Lambda, MSK, and IAM * Proficient in Infrastructure as Code with Terraform and module development * Experience in Nginx configuration and support * Solid programming skills in Python and Bash scripting * Demonstrated experience with CI/CD pipelines (AWS CodeBuild, CodePipeline, or similar) * Strong understanding of AWS networking, VPC configurations, and security best practices * Hands-on experience with AWS WAFv2, SSM Parameter Store, and Secrets Manager * Proven capability in implementing service health checks and conducting unit & integration tests * Exceptional troubleshooting skills and a proactive ownership mindset * Valid AWS certification * Experience with AWS Managed Streaming for Kafka (MSK) * Knowledge of multi-account AWS setup and best practices * Expertise in cost optimization strategies within AWS * Awareness of security best practices for cloud infrastructure
    $91k-120k yearly est. 16d ago
  • Software Engineer - Frontend (VueJS, TS, JS)

    Altium 4.4company rating

    Belgrade, MT jobs

    ️ Why Altium? Altium is transforming the way electronics are designed and built. From startups to world's technology giants, our digital platforms give more power to PCB designers, supply chain, and manufacturing, letting them collaborate as never before. * Constant innovation has created a transformative technology, unique in its space * More than 30,000 companies and 100,000 electronics engineers worldwide use Altium * We are growing, debt-free, and financially strong, with the resources to become #1 in the EDA industry Why A365 Software Engineering? Build the cloud platform that's transforming electronics design. Altium 365 for cloud lets design engineers communicate, collaborate and bring their ideas to market more efficiently than any platform in the industry. These are some of the R&D Software Engineering contributions you might make to Altium 365: * Building new cloud-native applications and scalable infrastructure * Utilizing AI and ML to power advanced search capabilities * Large-scale data processing; data modeling; holistic, intent-based API design * Stateful and stateless servers, relational databases, ORM frameworks Altium offers the opportunity to conceive and build new product features for electronics engineers, and add your own ideas to the world's most collaborative and efficient electronics design platform. About the Role Your primary role will be product development for complex cloud applications with the Altium 365 R&D team, handling technical challenges that are different from most others on the market, a mixture of complex engineering software, microelectronics, and cloud services. A Day in the Life of Our Senior Front-End Developer * Develop applications and modules with HTML, CSS, JavaScript, Vue.js * Ensure the technical feasibility of UI/UX designs * Build reusable code and libraries for future use * Add to the team's expertise through collaboration and sharing knowledge * Demonstrate your enthusiasm for transformation, be it personal or team growth, better processes, solutions, ideas, whole industries, the world, or whatever would benefit from an engineer's most imaginative thinking Who We're Looking For * 3+ years' experience as a front end developer * A proactive, self-motivated learner who sees engineering as not just a job, but a way of looking at the world * A willing and clear communicator who can think big and in new directions, solving each problem that arises * Takes the long view, anticipating problems at the earliest stages of development * Flexible and agile in the face of change; welcome it, work with it * Takes ownership of what we commit to, sees it through to the end Required Technology Experience * Advanced knowledge of HTML, CSS (SCSS), Vue.js (Vuex, Vue Router) * Knowledge of BEM or another CSS methodology * Experience with SPA modules * Proficient understanding of cross-browser compatibility * Git and / or SVN This is a hybrid-mode role in our Belgrade office: 3 days a week from the office, 2 days a week from home or office, as you wish. Benefits * Private medical insurance 100% covered for employee and family members * nilo.health, mental health and wellbeing support * Professional development support * Performance bonuses * Flexible working arrangements available based on role and location * Home internet allowance * Lunch, snacks and drinks stipend * ️ Annual Leave Allowance Our hybrid schedule Our global hybrid model allows employees to work remotely two days per week. Our designated In-Office Days are Tuesday, Wednesday, and Thursday. This is when we come together in-person as a team to collaborate, learn from one another, and accelerate innovation. Some exceptions apply. Also, we would like you to know We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace. Learn more about why a career at Altium is an opportunity like no other: ******************************************* ️ Altium Benefits: ************************************** Are you already an Altium employee? Please apply directly through our internal Greenhouse job board. If you have questions, please contact HR.
    $92k-124k yearly est. Auto-Apply 60d+ ago
  • Lead Software Engineer - Perl

    UKG 4.6company rating

    Helena, MT jobs

    **Why UKG:** At UKG, the work you do matters. The code you ship, the decisions you make, and the care you show a customer all add up to real impact. Today, tens of millions of workers start and end their days with our workforce operating platform. Helping people get paid, grow in their careers, and shape the future of their industries. That's what we do. We never stop learning. We never stop challenging the norm. We push for better, and we celebrate the wins along the way. Here, you'll get flexibility that's real, benefits you can count on, and a team that succeeds together. Because at UKG, your work matters-and so do you. This is a great opportunity to put both your leadership and core engineering skillset to use. We are currently looking for a Software Engineer to deeply embed within our engineering team to deliver robust product features in an existing cloud-based, enterprise-grade codebase. As each of our customers is unique, you'll need to use your strong understanding of design patterns and help ensure that the broader team around you continues to deliver high-quality results while operating at the fast cadence of our business. **About the Team:** Your primary skillset should be in solving complex problems with simple engineering solutions. Most of your day will be invested in advancing our existing products to be best-in-class SaaS architecture with distributed patterns and microservices. You'll work alongside highly skilled team members who have a passion for solving problems well and will need to be ready to dive in and explore complicated requirements and diverse codebases as you design and deliver solutions. **About the Role:** + Design and deliver deeply technical feature sets + Implement technologies that improve efficiency, performance, and reliability + Develop and deliver innovative solutions to empower and enable customer requirements + Drive improvements in availability, reliability, and performance of core systems: both monoliths & distributed applications + Analyze and modify existing software as well as design, construct, and test commercial software that meets customer needs and delivers complete, on-time solutions + Participate in full development lifecycle, including requirements analysis and design + Drive work items related to client customizations or service implementation + Write technical specifications based on conceptual design and stated business requirements + Ensure ongoing product availability, serviceability, and maintenance + Support, maintain, and document software functionality + Analyze code to find causes of errors and revise programs as needed + Subject matter expertise in feature area, inclusive of area ownership and responsibility for quality, understanding design patterns, and planning of team engagement to assist feature area + Build reliable systems at scale as a feature team member + Identify and evaluate new technologies for implementation. + Assist customer support team in resolving outstanding customer issues + Participate in on-call rotational duties **Basic Qualifications:** + Bachelor's Degree or higher in Computer Science or Computer Engineering, a related field, or equivalent practical experience + 5+ years full-stack Perl development + Master of relational databases, preferably MySQL, MariaDB or PostreSQL + 8+ years experience in a SaaS business environment + 8+ years experience with at least one cloud provider (AWS, Linux) + Knowledge and background in messaging integration patterns to support microservice patterns + Commitment to end-to-end product and service quality, completeness, and the resulting experience + Strong communication to articulate design, approach, and solution overview to both internal and external audiences **UKG is unable to offer sponsorship for this position** This job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time, with or without notice. **Company Overview:** UKG is the Workforce Operating Platform that puts workforce understanding to work. With the world's largest collection of workforce insights, and people-first AI, our ability to reveal unseen ways to build trust, amplify productivity, and empower talent, is unmatched. It's this expertise that equips our customers with the intelligence to solve any challenge in any industry - because great organizations know their workforce is their competitive edge. Learn more at ukg.com. Equal Opportunity Employer UKG is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, disability, religion, sex, age, national origin, veteran status, genetic information, and other legally protected categories. View The EEO Know Your Rights poster (************************************************************************************************** UKG participates in E-Verify. View the E-Verify posters here (******************************************************************************************** . It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability. Disability Accommodation in the Application and Interview Process For individuals with disabilities that need additional assistance at any point in the application and interview process, please email ****************** . The pay range for this position is $29,500 to $170,000, however, base pay offered may vary depending on skills, experience, job-related knowledge and location. This position is also eligible for a short-term incentive and a long-term incentive as part of total compensation. Information about UKG's comprehensive benefits can be reviewed on our careers site at ********************************************* It is the policy of Ultimate Software to promote and assure equal employment opportunity for all current and prospective Peeps without regard to race, color, religion, sex, age, disability, marital status, familial status, sexual orientation, pregnancy, genetic information, gender identity, gender expression, national origin, ancestry, citizenship status, veteran status, and any other legally protected status entitled to protection under federal, state, or local anti-discrimination laws. This policy governs all matters related to recruitment, advertising, and initial selection of employment. It shall also apply to all other aspects of employment, including, but not limited to, compensation, promotion, demotion, transfer, lay-offs, terminations, leave of absence, and training opportunities.
    $29.5k-170k yearly 8d ago
  • Deployment Engineer (SaaS)

    Tyler Technologies 4.3company rating

    Billings, MT jobs

    The Deployment Engineer installs and configures hardware, Tyler software, and 3rd party software remotely. Installs and configures interfaces between Tyler Software and other applications. Troubleshoots issues of moderate difficulty that arise during these installation processes. Responsibilities * Performs remote installation services for new and existing clients in accordance with the service work order. * Installs and configures applications which run on a variety of server operating systems such as Microsoft Windows, UNIX, and Linux * Installs and configures databases which include Microsoft SQL Server * Installs and configures web servers and deploy web products to clients. * Installs, configures, and tests all components to the expected revisions and performance standards * Provides technical training to clients regarding software installation procedures as needed * Consults with other departments during various phases of sales and implementation processes to ensure that the correct hardware and 3rd party software are ordered and delivered during the correct phase. * Documents results of service work performed for use by internal staff. * Position may require off-hours coverage based on customer demand. * Troubleshoot and ensure the validity of the architectural solutions. * Contributes to company knowledge library. * Follows documented Tyler Technologies policies and procedures. * Escalates to senior team members and department members if situation is beyond ability and additional assistance is needed * Write and maintain documentation in standard repositories. * Collaborates with other teams, departments and divisions with issues pertaining to Tyler software applications. * Be involved in the maintaining, implementation, and growth of the cloud infrastructure. * Partners with product dev teams to troubleshoot and maintain scalable services. * Stay current with new technology options and vendor products. * Proactively using monitoring tools and insights within our SaaS environment. * Become a trusted client resource by providing service that consistently demonstrates strong product knowledge and work ethic along with respect for the client. * Evaluate the severity of an issue and determine if management intervention is necessary to address a serious problem in a timely manner. * Build rapport with clients to turn what may be a negative situation into a positive customer service experience. Manage and prioritize multiple and often conflicting tasks while working independently. * Demonstrate effective communication skills with a wide range of clients, both internal and external, from technical to non-technical and from management to clerical. Focus on providing accurate answers in a pleasant manner. Qualifications * Bachelor's degree in computer science, MIS, or comparable work experience. * Experience administering and installing applications on Windows or Linux servers. * Experience installing or configuring the Microsoft SQL Server database engine. * Proficiency with PowerShell or other scripting languages. * Working knowledge of server hardware and network configurations. * Basic knowledge of web server technology, .NET framework, and SSL security. * Excellent interpersonal and communication skills. * Ability to prioritize and complete multiple tasks in a fast-paced, technical environment. * Strong analytical and problem-solving skills. * Ability to work independently and in a team environment. * Demonstrated ability to maintain a positive, professional attitude. * Work through technical issues with customers. * Present to the client a courteous, highly professional attitude. * Occasional travel may be required. * Weekend work may be required.
    $82k-97k yearly est. Auto-Apply 45d ago
  • Software Engineer, Data Migration

    Mongodb 4.7company rating

    Montana jobs

    MongoDB is expanding a development team in North America working on tooling that helps customers migrate data from relational databases to MongoDB. Tools developed by the Data Migration team help application developers with schema modeling, type conversions, data sync, change data capture and so on. MongoDB is looking for a software engineer with experience in the Java ecosystem and streaming systems to join the team. Our main technology stack includes Java, Spring Boot, Apache Kafka, and React. A successful candidate will collaborate closely with product management and engineers on the team to help drive the design and implementation of a cutting edge product. This role will be based out of North America in the PST and MST zones only. **The ideal candidate for this role will have** + 2-3 years of commercial software development experience with at least one JVM language such as Java, preferably using the Spring ecosystem + Experience with relational data modeling and at least one SQL database (Postgres, MySQL, etc) + Basic familiarity with streaming systems such as Apache Kafka, AWS SQS, etc + Basic familiarity with client-side technologies such as React + Good understanding of algorithms, data structures and their time and space complexity + Curiosity, a positive attitude, and a drive to continue learning + Excellent verbal and written communication skills **Position Expectations** + Collaborate with product management, product designers and other engineers + Contribute high quality and well-tested backend code to the data migration engine its surrounding services + Participate in code reviews and team technical discussions + Give and solicit feedback on technical design documents and pull requests + Perform tasks related to process such as CI/CD, quality, testing, etc **Success Measures** Within the first three months, you will have: + Familiarised yourself with the MongoDB database and aggregation language + Familiarised yourself with the backend tech stack including Java, Spring Boot, and Kafka + Set up software development infrastructure (tech stack, build tools, etc) to enable development using the relevant tech stacks + Started collaborating with your peers and contributed to code reviews Within six months, you will have: + Familiarised yourself with the rest of our codebase including the frontend stack, Confluent plugins, GitHub workflows, etc + Worked on and delivered a medium scale feature in the product + Contributed to and helped deliver a few releases of the product + Reviewed and contributed to scope and technical design documents **Within 12 months, you will have:** + Familiarised yourself with the work of other teams within the department + Delivered at least one large scale feature that spans the entire tech stack + Helped recruit and interview new members of the team **About MongoDB** MongoDB is built for change, empowering our customers and our people to innovate at the speed of the market. We have redefined the database for the AI era, enabling innovators to create, transform, and disrupt industries with software. MongoDB's unified database platform-the most widely available, globally distributed database on the market-helps organizations modernize legacy workloads, embrace innovation, and unleash AI. Our cloud-native platform, MongoDB Atlas, is the only globally distributed, multi-cloud database and is available across AWS, Google Cloud, and Microsoft Azure. With offices worldwide and nearly 60,000 customers-including 75% of the Fortune 100 and AI-native startups-relying on MongoDB for their most important applications, we're powering the next era of software. Our compass at MongoDB is our Leadership Commitment, (******************************** guiding how and why we make decisions, show up for each other, and win. It's what makes us MongoDB. To drive the personal growth and business impact of our employees, we're committed to developing a supportive and enriching culture for everyone. From employee affinity groups, to fertility assistance and a generous parental leave policy (************************************************************************************************* , we value our employees' wellbeing and want to support them along every step of their professional and personal journeys. Learn more about what it's like to work at MongoDB (********************************************* , and help us make an impact on the world! MongoDB is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process. To request an accommodation due to a disability, please inform your recruiter. MongoDB, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type and makes all hiring decisions without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. REQ ID: 425547 MongoDB's base salary range for this role is posted below. Compensation at the time of offer is unique to each candidate and based on a variety of factors such as skill set, experience, qualifications, and work location. Salary is one part of MongoDB's total compensation and benefits package. Other benefits for eligible employees may include: equity, participation in the employee stock purchase program, flexible paid time off, 20 weeks fully-paid gender-neutral parental leave, fertility and adoption assistance, 401(k) plan, mental health counseling, access to transgender-inclusive health insurance coverage, and health benefits offerings. Please note, the base salary range listed below and the benefits in this paragraph are only applicable to U.S.-based candidates. MongoDB's base salary range for this role in the U.S. is: $135,000-$202,500 USD
    $135k-202.5k yearly 8d ago
  • Software Engineering - Senior Engineer

    Fico 4.9company rating

    Bozeman, MT jobs

    FICO (NYSE: FICO) is a leading global analytics software company, helping businesses in 100+ countries make better decisions. Join our world-class team today and fulfill your career potential! Fair Isaac Corporation seeks a full-time Software Engineering - Senior Engineer. Telecommuting available from anywhere in US. HQ at Bozeman, MT. The primary duty of the Software Engineering - Senior Engineer is to perform end-to-end performance and functional QA for cloud-based enterprise applications, and to develop and maintain test automation framework, engineering tools, technologies, processes, and standardize them across platforms, products, and engineering organizations. Provide coaching and mentorship to junior team members, and technical engineering leadership and direction at application levels to development and QA engineers. 1) Provide leadership and be a champion for the development, and standardization of engineering processes, tools, and technologies for software and QA engineering covering performance testing, E2E testing, test automation framework, CI/CD, and quality metrics. 2) Collaborate with leaders from Product Management, Program Management, Development, Architects, Analytics, Platform, GTS, Professional Services, Solutions Support, and QA to gather and analyze functional and non-functional requirements for E2E testing and performance testing. 3) Design, develop, and execute manual and automated functional and non-functional tests for enterprise-level cloud-native applications deployed on AWS. 4) Ensure quality of microservices and cloud infrastructure setup by validating Performance, Stability, and Scalability testing for E2E applications. 5) Work with one or more cloud monitoring and observability tools like Grafana, Prometheus, AppDynamics, and CloudWatch for real-time measurement of performance statistics. 6) Identify performance bottlenecks in multi-API cloud applications and recommend optimal scaling and tuning configurations. 7) Document and present tests results and metrics to stakeholders and executive leaders. 8) Design, develop, and maintain CI/CD, test automation framework, performance test framework and automated tests. 9) Integrate as a productive member of Scrum team(s) and participate in Agile methodology. 10) Serve as a scrum master, leading and managing engineers, and working with globally distributed teams. 11) Coordinate with cross-functional leaders to establish and execute strategic plans, ensuring alignment with corporate objectives and fostering a culture of collaboration and teamwork across different product teams. 12) Promote a culture of innovation, continuous learning, and improvement within the QA team, encouraging the adoption of new technologies, industry standards, and best practices. 13) Lead and mentor junior team members to take ownership of their work, provide guidance and support, and encourage growth and development opportunities. Domestic and international travel required up to 10% of the time. May telecommute from any location in the U.S. HQ at Bozeman, MT. This position requires a Bachelor's degree or equivalent in Engineering, Computer Science, or a related field. This position requires eight (8) years of progressive post-baccalaureate experience in a Software Engineering or QA or related position. Experience must include five (5) years of experience, which may be concurrent, in all of the following: 1) Automation architect and framework design, including defining and driving test automation strategies across complex projects and across organizations; employing high skill with design, development, and maintenance of test automation for UI, API (REST and gRPC), DB, Integration, and E2E testing. 2) Strong non-functional Performance Testing experience for complex cloud-based services and applications, including designing and executing performance, load, stability, and scalability tests, and troubleshooting performance issues, tuning, and scaling for optimal performance. 3) Software development utilizing each of the following: Languages: Java, Groovy, JavaScript, Typescript, Python, HTML, and Shell script Automation Tools: Cypress, Playwright, Selenium, Cucumber, TestNG, Rest-assured, and WebdriverIO Libraries: NodeJS, Apache poi, JSONpath, GoJS Version Control & CI/CD: Git, GitHub, JFrog, Jenkins, Maven Database: MySql, Oracle, MongoDB Application Servers: Tomcat, WebSphere. Operating System: Unix, RHEL Requirements and Defect Tracking: JIRA Testcase Management: qTest Event Streaming Platform: Apache Kafka Cloud Monitoring and Observability: Grafana, Prometheus, AppDynamics, and AWS CloudWatch As well as utilizing Cloud technologies: AWS EKS, AWS Lambda, AWS S3, AWS Athena, AWS DynamoDB, Openshift. 4) Hands-on experience with containerization and orchestration technologies using Docker and Kubernetes. 5) Implementing CI/CD processes for automated code merging, build generation, deployment, and test script integration. 6) Testing Web applications on Unix, Linux, and Cloud environments. Familiar with testing for Internationalization (I18N) and Localization (L10N). 7) Developing and implementing new engineering processes, tools, and technologies, and rolling them out across engineering organizations for adoption, including communicating and working with leaders and executives across organizations to present innovations, sharing of knowledge, and provide status. 8) Leading, coaching, directing engineers, and working with globally distributed teams. All experience may have been gained concurrently. Experience must have been acquired after completion of the Bachelor's Degree program. Domestic and international travel required up to 10% of the time. May telecommute from any location in the U.S. HQ at Bozeman, MT. Full-time position. Please apply online at ************* Must reference job code #31289 for consideration. Unrestricted right to work in US required. Why Make a Move to FICO? At FICO, you can develop your career with a leading organization in one of the fastest-growing fields in technology today - Big Data analytics. You'll play a part in our commitment to help businesses use data to improve every choice they make, using advances in artificial intelligence, machine learning, optimization, and much more. FICO makes a real difference in the way businesses operate worldwide: • Credit Scoring - FICO Scores are used by 90 of the top 100 US lenders. • Fraud Detection and Security - 4 billion payment cards globally are protected by FICO fraud systems. • Lending - 3/4 of US mortgages are approved using the FICO Score. Global trends toward digital transformation have created tremendous demand for FICO's solutions, placing us among the world's top 100 software companies by revenue. We help many of the world's largest banks, insurers, retailers, telecommunications providers and other firms reach a new level of success. Our success is dependent on really talented people - just like you - who thrive on the collaboration and innovation that's nurtured by a diverse and inclusive environment. We'll provide the support you need, while ensuring you have the freedom to develop your skills and grow your career. Join FICO and help change the way business thinks! Learn more about how you can fulfil your potential at ******************** FICO promotes a culture of inclusion and seeks to attract a diverse set of candidates for each job opportunity. We are an equal employment opportunity employer and we're proud to offer employment and advancement opportunities to all candidates without regard to race, color, ancestry, religion, sex, national origin, pregnancy, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. Research has shown that women and candidates from underrepresented communities may not apply for an opportunity if they don't meet all stated qualifications. While our qualifications are clearly related to role success, each candidate's profile is unique and strengths in certain skill and/or experience areas can be equally effective. If you believe you have many, but not necessarily all, of the stated qualifications we encourage you to apply. Information submitted with your application is subject to the FICO Privacy policy at **************************************
    $91k-122k yearly est. Auto-Apply 30d ago
  • Software Engineering - Senior Engineer

    Fico 4.9company rating

    Bozeman, MT jobs

    FICO (NYSE: FICO) is a leading global analytics software company, helping businesses in 100+ countries make better decisions. Join our world-class team today and fulfill your career potential! Fair Isaac Corporation seeks a full-time Software Engineering - Senior Engineer. Telecommuting available from anywhere in US. HQ at Bozeman, MT. The primary duty of the Software Engineering - Senior Engineer is to perform end-to-end performance and functional QA for cloud-based enterprise applications, and to develop and maintain test automation framework, engineering tools, technologies, processes, and standardize them across platforms, products, and engineering organizations. Provide coaching and mentorship to junior team members, and technical engineering leadership and direction at application levels to development and QA engineers. 1) Provide leadership and be a champion for the development, and standardization of engineering processes, tools, and technologies for software and QA engineering covering performance testing, E2E testing, test automation framework, CI/CD, and quality metrics. 2) Collaborate with leaders from Product Management, Program Management, Development, Architects, Analytics, Platform, GTS, Professional Services, Solutions Support, and QA to gather and analyze functional and non-functional requirements for E2E testing and performance testing. 3) Design, develop, and execute manual and automated functional and non-functional tests for enterprise-level cloud-native applications deployed on AWS. 4) Ensure quality of microservices and cloud infrastructure setup by validating Performance, Stability, and Scalability testing for E2E applications. 5) Work with one or more cloud monitoring and observability tools like Grafana, Prometheus, AppDynamics, and CloudWatch for real-time measurement of performance statistics. 6) Identify performance bottlenecks in multi-API cloud applications and recommend optimal scaling and tuning configurations. 7) Document and present tests results and metrics to stakeholders and executive leaders. 8) Design, develop, and maintain CI/CD, test automation framework, performance test framework and automated tests. 9) Integrate as a productive member of Scrum team(s) and participate in Agile methodology. 10) Serve as a scrum master, leading and managing engineers, and working with globally distributed teams. 11) Coordinate with cross-functional leaders to establish and execute strategic plans, ensuring alignment with corporate objectives and fostering a culture of collaboration and teamwork across different product teams. 12) Promote a culture of innovation, continuous learning, and improvement within the QA team, encouraging the adoption of new technologies, industry standards, and best practices. 13) Lead and mentor junior team members to take ownership of their work, provide guidance and support, and encourage growth and development opportunities. Domestic and international travel required up to 10% of the time. May telecommute from any location in the U.S. HQ at Bozeman, MT. This position requires a Bachelor's degree or equivalent in Engineering, Computer Science, or a related field. This position requires eight (8) years of progressive post-baccalaureate experience in a Software Engineering or QA or related position. Experience must include five (5) years of experience, which may be concurrent, in all of the following: 1) Automation architect and framework design, including defining and driving test automation strategies across complex projects and across organizations; employing high skill with design, development, and maintenance of test automation for UI, API (REST and gRPC), DB, Integration, and E2E testing. 2) Strong non-functional Performance Testing experience for complex cloud-based services and applications, including designing and executing performance, load, stability, and scalability tests, and troubleshooting performance issues, tuning, and scaling for optimal performance. 3) Software development utilizing each of the following: * Languages: Java, Groovy, JavaScript, Typescript, Python, HTML, and Shell script * Automation Tools: Cypress, Playwright, Selenium, Cucumber, TestNG, Rest-assured, and WebdriverIO * Libraries: NodeJS, Apache poi, JSONpath, GoJS * Version Control & CI/CD: Git, GitHub, JFrog, Jenkins, Maven * Database: MySql, Oracle, MongoDB * Application Servers: Tomcat, WebSphere. * Operating System: Unix, RHEL * Requirements and Defect Tracking: JIRA * Testcase Management: qTest * Event Streaming Platform: Apache Kafka * Cloud Monitoring and Observability: Grafana, Prometheus, AppDynamics, and AWS CloudWatch As well as utilizing Cloud technologies: * AWS EKS, AWS Lambda, AWS S3, AWS Athena, AWS DynamoDB, Openshift. 4) Hands-on experience with containerization and orchestration technologies using Docker and Kubernetes. 5) Implementing CI/CD processes for automated code merging, build generation, deployment, and test script integration. 6) Testing Web applications on Unix, Linux, and Cloud environments. Familiar with testing for Internationalization (I18N) and Localization (L10N). 7) Developing and implementing new engineering processes, tools, and technologies, and rolling them out across engineering organizations for adoption, including communicating and working with leaders and executives across organizations to present innovations, sharing of knowledge, and provide status. 8) Leading, coaching, directing engineers, and working with globally distributed teams. All experience may have been gained concurrently. Experience must have been acquired after completion of the Bachelor's Degree program. Domestic and international travel required up to 10% of the time. May telecommute from any location in the U.S. HQ at Bozeman, MT. Full-time position. Please apply online at ************* Must reference job code #31289 for consideration. Unrestricted right to work in US required. Why Make a Move to FICO? At FICO, you can develop your career with a leading organization in one of the fastest-growing fields in technology today - Big Data analytics. You'll play a part in our commitment to help businesses use data to improve every choice they make, using advances in artificial intelligence, machine learning, optimization, and much more. FICO makes a real difference in the way businesses operate worldwide: * Credit Scoring - FICO Scores are used by 90 of the top 100 US lenders. * Fraud Detection and Security - 4 billion payment cards globally are protected by FICO fraud systems. * Lending - 3/4 of US mortgages are approved using the FICO Score. Global trends toward digital transformation have created tremendous demand for FICO's solutions, placing us among the world's top 100 software companies by revenue. We help many of the world's largest banks, insurers, retailers, telecommunications providers and other firms reach a new level of success. Our success is dependent on really talented people - just like you - who thrive on the collaboration and innovation that's nurtured by a diverse and inclusive environment. We'll provide the support you need, while ensuring you have the freedom to develop your skills and grow your career. Join FICO and help change the way business thinks! Learn more about how you can fulfil your potential at ******************** FICO promotes a culture of inclusion and seeks to attract a diverse set of candidates for each job opportunity. We are an equal employment opportunity employer and we're proud to offer employment and advancement opportunities to all candidates without regard to race, color, ancestry, religion, sex, national origin, pregnancy, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. Research has shown that women and candidates from underrepresented communities may not apply for an opportunity if they don't meet all stated qualifications. While our qualifications are clearly related to role success, each candidate's profile is unique and strengths in certain skill and/or experience areas can be equally effective. If you believe you have many, but not necessarily all, of the stated qualifications we encourage you to apply. Information submitted with your application is subject to the FICO Privacy policy at **************************************
    $91k-122k yearly est. Auto-Apply 30d ago
  • Principal Software Engineer

    Kofax, Inc. 4.7company rating

    Belgrade, MT jobs

    Tracking Code E25-172 A Job Level Not Applicable Category Software Engineering Type Full-Time/Regular As member of a team in Montenegro/Serbia you will ensure quality of cloud e-invoicing platform which are used by our large international customers. Management and staff in Tungsten Automation's Software Engineering job family help the company to build and improve new and/or existing software products and their applications that we sell to our customers. Responsibilities of the Principal Engineer position include: * Responsible for larger or more complex departmental work, which often involves directing and overseeing the technical work of less experienced departmental staff * Act as cross-functional project leader (when assigned) * Give input into the department's technical training plans * Act as a lead departmental representative when working with other departments (e.g., Product Management, Technical Training, etc.) Principal Engineers will perform some, if not all, of the following tasks: * Contributing to product ideas and innovation * Evaluating product roadmaps (working with Product Management and User Experience, among other internal partners) to determine design and programming development requirements to meet customer needs (includes evaluating existing products and applications to enhance these and/or designing new products and applications) * Conducting research, where appropriate and needed, to solve specific design problems * Creating product and/or applications' architecture and design documentation to specify engineering development requirements * Writing/developing code for new, existing or enhanced software products and applications * Working with various internal partners (such as Quality Assurance) to test new or enhanced products and their applications * Participating in cross-functional build/configuration activities to ensure overall effective and efficient new or enhanced engineering design * Contributing to downstream business activities such as technical publications and other technical communications' tool development to ensure streamlined and effective end-user use of Tungsten Automation software products and their applications * Ensuring new or updated releases are completed on-time, on-target, on-budget and without compromise to quality * Supporting other internal and external partners/stakeholders/customers, as and when appropriate, in responding to technical inquiries * Staying abreast of industry and field developments; remaining current in the latest technologies and functionalities, as well as ever-evolving needs of customers and their customers Other Responsibilities: * Domestic and/or International travel up to 10% is required Required Skills * 7+ years building production systems in Java; 2+ years in a principal/architect role. * Proficiency with cloud infrastructure, containers/orchestration, Terraform (or similar), and modern CI/CD. * Good business English (B2): lead design discussions, write clear technical docs/RFCs, and present to global stakeholders. * Proven success in international, distributed teams: async-first collaboration, clear hand-offs across time zones, and effective communication skills. * Nice to have: fintech/payments, e-invoicing, regional tax/compliance experience. Required Experience Candidates for this position should hold the following qualifications, have the following experience, and be able to demonstrate the following competencies to be considered as a suitable applicant. Please note that except where specified as "preferred," or as a "plus," all points listed below are considered minimum requirements. * Graduate Degree in a related discipline is strongly preferred * Has 7-10 years' relevant technical experience Tungsten Automation is an Equal Opportunity Employer M/F/D/V This position is located at Gavrila Principa 43, Belgrade, 00. View the Google Map in full screen.
    $113k-141k yearly est. 3d ago
  • Sr. Engineer Software - TTA/TC

    Kofax, Inc. 4.7company rating

    Belgrade, MT jobs

    Tracking Code E24-054 A Job Level Mid Career Category Product Development Type Full-Time/Regular Management and staff in Kofax's Software Engineering job family help the company to build and improve new and/or existing software products and their applications that we sell to our customers. The position of Sr. Software Engineer requires that appointees are capable of making independent technical decisions on assigned work. Sr. Software Engineers should be capable of independently performing most, if not all, of the following tasks: * Contributing to product ideas and innovation * Evaluating product roadmaps (working with Product Management, among other internal partners) to determine design and programming development requirements to meet customer needs (includes evaluating existing products and applications to enhance these and/or designing new products and applications) * Conducting research, where appropriate and needed, to solve specific design problems * Creating product and/or applications' architecture and design documentation to specify engineering development requirements * Writing/developing code for new, existing or enhanced software products and applications * Working with various internal partners (such as Quality Assurance) to test new or enhanced products and their applications * Participating in cross-functional build/configuration activities to ensure overall effective and efficient new or enhanced engineering design * Contributing to downstream business activities such as technical publications and other technical communications' tool development to ensure streamlined and effective end-user use of Kofax software products and their applications * Ensuring new or updated releases are completed on-time, on-target, on-budget and without compromise to quality * Supporting other internal and external partners/stakeholders/customers, as and when appropriate, in responding to technical inquiries * Staying abreast of industry and field developments; remaining current in the latest technologies and functionalities, as well as ever-evolving needs of customers and their customers While the job description describes what is anticipated as the requirements of the position, the job requirements are subject to change based upon any changing needs and requirements of the business. Required Skills * JavaScript, CSS, HTML - Medium to Expert. * SQL - at least Basic. * Unit tests (e.g. NUnit) - ability and willingness to write good unit tests. * ExtJS - nice to have but not obligatory. * C#, .NET - not obligatory but preferably to have: Basic to Medium Required Experience Candidates for this position should hold the following qualifications, have the following experience, and be able to demonstrate the following competencies to be considered as a suitable applicant. Please note that except where specified as "preferred," or as a "plus," all points listed below are considered minimum requirements. * Bachelors Degree in a related discipline is strongly preferred * Typically has 5-7 years' relevant technical experience * Has a minimum of 1 or more years' previous experience with similar product lines or subject areas as Kofax * Must demonstrate the ability to work independently on larger or more complex departmental assignments Kofax, Inc. is an Equal Opportunity Employer M/F/D/V This position is located at Gavrila Principa 43, Belgrade, 00. View the Google Map in full screen.
    $99k-121k yearly est. 60d+ ago
  • Sr. Software Engineer

    Kofax, Inc. 4.7company rating

    Belgrade, MT jobs

    Tracking Code E25-174 A Job Level Mid Career Category Software Engineering Type Full-Time/Regular As member of a team in Montenegro/Serbia you will contribute to the technical direction and delivery of our cloud e-invoicing platform used by large international customers. Management and staff in Tungsten Automation's Software Engineering job family help the company to build and improve new and/or existing software products and their applications that we sell to our customers. The position of Sr. Software Engineer requires that appointees are capable of making independent technical decisions on assigned work. Sr. Software Engineers should be capable of independently performing most, if not all, of the following tasks: * Contributing to product ideas and innovation * Evaluating product roadmaps (working with Product Management, among other internal partners) to determine design and programming development requirements to meet customer needs (includes evaluating existing products and applications to enhance these and/or designing new products and applications) * Conducting research, where appropriate and needed, to solve specific design problems * Creating product and/or applications' architecture and design documentation to specify engineering development requirements * Writing/developing code for new, existing or enhanced software products and applications * Working with various internal partners (such as Quality Assurance) to test new or enhanced products and their applications * Participating in cross-functional build/configuration activities to ensure overall effective and efficient new or enhanced engineering design * Contributing to downstream business activities such as technical publications and other technical communications' tool development to ensure streamlined and effective end-user use of Tungsten Automation's software products and their applications * Ensuring new or updated releases are completed on-time, on-target, on-budget and without compromise to quality * Supporting other internal and external partners/stakeholders/customers, as and when appropriate, in responding to technical inquiries * Staying abreast of industry and field developments; remaining current in the latest technologies and functionalities, as well as ever-evolving needs of customers and their customers While the job description describes what is anticipated as the requirements of the position, the job requirements are subject to change based upon any changing needs and requirements of the business. Required Skills * 5+ years building production systems in Java * Proficiency with cloud infrastructure, containers/orchestration and modern CI/CD. * Good business English (B2): lead design discussions, write clear technical docs/RFCs, and present to global stakeholders. * Proven success in international, distributed teams: async-first collaboration, clear hand-offs across time zones, and effective communication skills. * Nice to have: fintech/payments, e-invoicing, regional tax/compliance experience. Required Experience Candidates for this position should hold the following qualifications, have the following experience, and be able to demonstrate the following competencies to be considered as a suitable applicant. Please note that except where specified as "preferred," or as a "plus," all points listed below are considered minimum requirements. * Bachelors Degree in a related discipline is strongly preferred * Typically has 5-7 years' relevant technical experience * Has a minimum of 1 or more years' previous experience with similar product lines or subject areas as Tungsten Automation * Must demonstrate the ability to work independently on larger or more complex departmental assignments Tungsten Automation is an Equal Opportunity Employer M/F/D/V This position is located at Gavrila Principa 43, Belgrade, 00. View the Google Map in full screen.
    $99k-121k yearly est. 3d ago
  • Senior Python Developer with experience in Django and AWS

    Dataart 4.1company rating

    Belgrade, MT jobs

    Our client is the world's leading music company, committed to artistry, innovation, and entrepreneurship. We are looking for a Senior Python Developer with strong expertise in Django and AWS to join our Release Products team. This role offers high autonomy and ownership, requiring you to design, build, and maintain production-ready backend services while contributing to infrastructure and CI/CD improvements. You will work closely with a senior engineering team, taking responsibility for the production system and ensuring scalability, reliability, and performance. Ideal candidates are T-shaped engineers who thrive in fast-paced environments, can make independent technical decisions, and have hands-on experience with modern cloud and container technologies. * Build and maintain Django backend services * Own features end-to-end * Contribute to infrastructure and CI/CD where applicable * Work directly with a senior engineering team with minimal oversight * Take responsibility for the production system, including troubleshooting and operational ownership * 6+ years of professional engineering experience * Experience as a senior or lead-level contributor * Production Django experience (not just Python) * Strong in API design, data modeling, and performance optimization * AWS expertise, including hands-on experience with EKS (not just theoretical Kubernetes) * Experience with CI/CD pipelines using GitHub Actions * Ability to troubleshoot production issues and ensure system stability * Comfortable operating with high autonomy and making technical decisions independently * Ability to ramp up quickly in existing production systems * Strong communication skills and proactive approach * T-shaped engineer (deep in one area, strong in another) * Experience across backend + frontend or backend + infrastructure * Used to working with experienced teams and minimal process
    $85k-112k yearly est. 10d ago
  • Senior Ruby Developer

    Dataart 4.1company rating

    Belgrade, MT jobs

    This project focuses on building and maintaining high-volume, complex API integrations with external partners in a domain where transactional integrity and money flows are critical. We are looking for a Senior Backend Engineer with strong expertise in pure Ruby for a 12-month fixed-term assignment. In this role, you will design and maintain robust backend services and high-volume API integrations in a domain where transactional integrity and money flows are critical. You'll collaborate closely with stakeholders and external partners to deliver secure, scalable solutions. Ruby (pure Ruby, not Rails-centric) Redis Docker AWS services (EC2, S3, RDS) Infrastructure-as-Code tools * Design and implement robust backend services using Ruby * Develop and maintain complex API integrations with external systems * Ensure transactional integrity and reliability in high-volume environments * Collaborate with stakeholders and external partners to clarify requirements * Contribute to infrastructure automation and deployment processes * Participate in technical design discussions and solution shaping * Strong experience with Ruby (beyond Ruby on Rails) * Proven track record of delivering backend services in complex domains * Expertise in API design, integration, and third-party connectivity * Familiarity with transactional systems and reliability constraints * Solid understanding of DevOps practices and Infrastructure-as-Code * Hands-on experience with AWS services (EC2, S3, RDS) * Knowledge of Docker for containerization * Experience with Redis * Strong analytical skills for navigating intricate business rules * Clear and confident communication skills for stakeholder engagement * Thin, EventMachine, Sinatra * Exposure to Elasticsearch. * Experience in financial or transactional domains.
    $85k-112k yearly est. 16d ago
  • Senior Fullstack Developer (Node.js & React.js)

    Dataart 4.1company rating

    Belgrade, MT jobs

    Our client is a leading travel company undergoing a major technology transformation. They are decoupling the frontend user experience from their legacy backend booking engine to achieve greater agility, ownership of mission-critical technologies, and improved responsiveness in the fast-evolving travel industry. We are seeking a self-motivated and talented Senior Fullstack Developer to support ongoing project development. In this role, you will design and implement scalable solutions, mentor team members, and uphold technical excellence across the full technology stack. * Review code and develop complex features. * Collaborate remotely with clients' product management and engineering teams. * Follow and contribute to project standards, approaches, and policies. * Gather and refine technical requirements. * Decompose user stories into technical tasks and estimate effort. * Lead prioritization and sprint planning activities. * 5+ years of relevant work experience in software development and design. * Strong expertise in React.js, TypeScript, and modern frontend architecture. * Deep understanding of Node.js and the NestJS framework. * In-depth knowledge of microservices architecture and asynchronous messaging. * Comprehensive knowledge of the full software development lifecycle. * Solid grasp of SOA principles and REST/JSON standards. * Experience with PostgreSQL and other database systems. * Proficient in Git and managed source control tools such as GitHub. * Proven experience working in Agile software development teams. * High level of autonomy, reliability, and strong problem-solving skills. * Good spoken English communication skills.
    $85k-112k yearly est. 16d ago
  • Senior React Developer

    Dataart 4.1company rating

    Belgrade, MT jobs

    Our client is a division of the global business and financial news and information company, It's a leading market index provider and is the owner and distributor of multiple financial services, a dynamic information network with data, news and analytics including cash, derivatives markets, money markets, government and municipal bonds, currencies, commodities, mortgages, indices, insurance and legal information. The project relates to providing cloud-based infrastructure and a suite of self-service applications for clients, building tools and applications for connectivity provisioning, security and credential management and policy enforcement. The team is responsible for policy management, securing FIX outbound connections, and implementing connectivity policy management. We are seeking an experienced and highly skilled React Developer with proven knowledge in JavaScript. You will be working in a team of highly skilled engineers and hands-on architects. All team members, including project managers, are hands-on, with a technical background. * Front-end development working with the core features of the platform * Use the best practices and modern technologies to refactor the existing code base * Develop, test, deploy, maintain and improve the software * Implement new user-facing features * Optimize web applications to maximize speed and scale * Provide code review for team members * Eventually, mentor middle-level React developers * 4+ years of proven experience in software development * 4+ years of frontend development experience using React * Knowledge of JavaScript architecture practices * Strong sense of ownership, ability to drive projects from the design, and technical review to implementation and production deployment * Knowledge of large-scale distributed systems in practice, including multi-tier architectures, application security, monitoring and storage system * Understanding of REST principles and associated technologies * Knowledge of code testing techniques (including BDD, and TDD) * The ability to work with version control systems * The ability to work with CI systems * Algorithm tasks solving experience * Spoken and written English * Any other knowledge in relation to programming will be considered an advantage * Python back-end experience * PostgreSQL DB experience * Experience with user-interface design * Experience with Agile development methodologies * Experience working with foreign clients
    $85k-112k yearly est. 26d ago
  • Software Engineer

    Dataart 4.1company rating

    Belgrade, MT jobs

    Our client is a global provider of testing, analytics, and security solutions for the telecommunications sector. The project focuses on developing a comprehensive test automation platform that supports multi-protocol testing from simple feature validation to complex system and scenario testing. The platform enables building tests, adding advanced analysis and logic, generating reports, and creating portable, maintainable tests designed for automated "lights out" regression testing. We are seeking a Software Engineer to join the development team and contribute to the design and architecture of enterprise-level solutions. This role involves building Eclipse plug-ins, client user interfaces, and integrating third-party applications, while mentoring junior developers and ensuring high-quality deliverables. * Act as a senior member of the software development team contributing to release-specific designs and architecture * Own the design, development, and implementation of Eclipse plug-ins and client user interfaces within an enterprise architecture * Develop complex algorithms and document functionality clearly * Perform unit testing for implemented designs * Mentor junior developers and provide technical guidance * Provide accurate work effort forecasts and communicate risks and trade-offs * Deliver high-quality work on time while maintaining a collaborative environment * Bachelor's degree in Computer Science or related field * 8+ years of professional software development experience * 6+ years of Java development experience * 3+ years in software team leadership or mentoring roles * Solid experience designing and implementing Eclipse plug-ins using SWT/JFace, EMF, and GEF * Strong understanding of computer science fundamentals (memory management, threading, persistence) * Ability to quickly learn and master new technologies * Experience with XML and relational databases * Some experience with web technologies * Excellent attention to detail and strong drive to deliver results * Strong verbal, written, and presentation skills * Excellent English communication skills
    $72k-96k yearly est. 16d ago
  • Backend Software Engineer

    Synechron Inc. 4.4company rating

    Belgrade, MT jobs

    At Synechron, we harness the power of digital transformation to drive business success. As a global consulting firm, we combine creativity with advanced technology to deliver innovative solutions across industries. Having been recognized with multiple employer awards, we are committed to building talented teams and creating a dynamic work environment. We are hiring a Backend Software Engineer Hybrid working model - Novi Sad or Belgrade office Key Responsibilities: * Develop and enhance C++ front office applications and services based on specifications * Debug, maintain, and optimize existing code * Design, implement, and test technical solutions from business requirements * Collaborate with trading desks, middle office, and technology teams * Identify and manage technical risks and issues * Participate in code reviews and team discussions * Provide technical support to stakeholders * Report on project status and developments to senior management Your profile: * 5+years of experience in software development * Recent hands-on experience with C++ (minimum of two years) * Experience with .NET or Java * Practical experience working with RDBMS databases * Knowledge of distributed cache technologies, including Apache Ignite * Familiarity with AWS, Kafka, KDB/q, and Python is a strong plus * Experience working on real-time or near real-time trading systems * Understanding of coding best practices with the ability to write clean, maintainable, and easily understandable code * Excellent problem-solving skills with a pragmatic approach * Effective written and verbal communication skills * Ability to work independently and complete projects with minimal supervision * Solid understanding of software development processes and lifecycle * Proven experience with Order Management Systems (OMS) and/or risk management solutions as a plus What's in it for you: * Competitive compensation package based on experience and skills * Flexible hours and hybrid work options, allowing you to achieve a work-life balance that suits your needs * Private health insurance plan * Access to continuous training, accredited certifications, and a range of resources to help you grow professionally * Personalized leadership training program * FitPass membership to support your well-being and mental health support programs * Comprehensive Referral Rewards Program For any additional information or questions, feel free to reach out to us at ******************************** One of the prerequisites for this position is that the prospective candidate must possess a valid work permit for Serbia. * Dear applicant, only short-listed candidates for this Job opening will be contacted. If we find you more suitable for any of our other future job openings, we will keep you in mind and reach out to you accordingly. SYNECHRON'S DIVERSITY & INCLUSION STATEMENT Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative 'Same Difference' is committed to fostering an inclusive culture - promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more. All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant's gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. Candidate Application Notice
    $64k-83k yearly est. Auto-Apply 10d ago
  • Java/Kafka Software Engineer

    Synechron Inc. 4.4company rating

    Belgrade, MT jobs

    At Synechron, we harness the power of digital transformation to drive business success. As a global consulting firm, we combine creativity with advanced technology to deliver innovative solutions across industries. Having been recognized with multiple employer awards, we are committed to building talented teams and creating a dynamic work environment. We are hiring a Java/Kafka Software Engineer Hybrid working model - Novi Sad or Belgrade office As a Java Backend Engineer, you will be a main contributor in our digital transformation project. This project includes modernization initiatives and migration to a microservices architecture for a complex system within the investment banking industry. Your profile: * 4+ years of software engineering experience * Strong experience with Java programming language * Experience with Spring Boot * Good understanding of Software Development Life Cycle * Experience in doing code reviews * Experience with Kafka and microservices * Experience in back-testing through provided use cases * Experience in working within international environment, following Agile/Scrum * Professional level of English * Effective communication skills * Proactive in learning Plus if you have: * Experience in building containerized applications using Docker * Knowledge of non-relational databases * Previous exposure to DevOps practices (Kubernetes, CI/CD) * Knowledge of relational databases * Familiarity with Bamboo * Familiarity with AWS What's in it for you: * Competitive compensation package based on experience and skills * Flexible hours and hybrid work options, allowing you to achieve a work-life balance that suits your needs * Private health insurance plan * Access to continuous training, accredited certifications, and a range of resources to help you grow professionally * Personalized leadership training program * FitPass membership to support your well-being and mental health support programs * Comprehensive Referral Rewards Program For any additional information or questions, feel free to reach out to us at ********************************. One of the prerequisites for this position is that the prospective candidate must possess a valid work permit for Serbia. * Dear applicant, only short-listed candidates for this Job opening will be contacted. If we find you more suitable for any of our other future job openings, we will keep you in mind and reach out to you accordingly. We are looking forward to meeting you! SYNECHRON'S DIVERSITY & INCLUSION STATEMENT Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative 'Same Difference' is committed to fostering an inclusive culture - promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more. All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant's gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. Candidate Application Notice
    $64k-83k yearly est. Auto-Apply 56d ago
  • Java Software Engineer

    Synechron Inc. 4.4company rating

    Belgrade, MT jobs

    At Synechron, we harness the power of digital transformation to drive business success. As a global consulting firm, we combine creativity with advanced technology to deliver innovative solutions across industries. Having been recognized with multiple employer awards, we are committed to building talented teams and creating a dynamic work environment. We are hiring a Java Software Engineer Hybrid working model - Novi Sad or Belgrade office Role Description: Join our team as a Java Software Engineer and play a crucial role in building Java-based web applications for clients in the financial and insurance domains. In this position, you will utilize your Java expertise to design and implement high-quality backend solutions and scalable microservices that enhance performance and reliability, contributing to a seamless user experience. Key Responsibilities: * Design and implement backend solutions for Java-based web applications on long-term projects * Collaborate with cross-functional teams to gather and fulfill project requirements * Engage in the Software Development Life Cycle (SDLC) to ensure effective project execution * Develop scalable microservices that prioritize performance and reliability Your Profile: * 5+ years of experience in Java web development * Proficient in Java, Spring Boot, Spring Framework, and microservices architecture * Strong understanding of the SDLC process * Knowledgeable in relational databases, such as MySQL (MariaDB) * Experience with version control systems, such as Git or SVN * Proven experience in tech leadership, mentoring, and guiding teams through code reviews * Excellent communication and problem-solving skills * Fluency in English Plus is if you have: * Experience with messaging systems, such as Kafka, RabbitMQ, or Redis * Familiarity with Pub/Sub architectures * Expertise in distributed caching solutions (AMPS, Hazelcast) * Familiarity with DevOps practices, including Kubernetes and CI/CD * Experience in building containerized applications using Docker * Knowledge of non-relational databases * Experience in frontend application development * Data mining and analysis skills * Previous tenure in a Fixed Income-focused role What's in it for you: * Competitive compensation package based on experience and skills * Flexible hours and hybrid work options, allowing you to achieve a work-life balance that suits your needs * Private health insurance plan * Access to continuous training, accredited certifications, and a range of resources to help you grow professionally * Personalized leadership training program * FitPass membership to support your well-being and mental health support programs * Comprehensive Referral Rewards Program For any additional information or questions, feel free to reach out to us at ********************************. Note: One prerequisite for this position is that the prospective candidate must possess a valid work permit for Serbia. We appreciate the interest of all applicants. Please note that only those whose qualifications align closely with the position requirements will be contacted for the next steps in the selection process. All applications will be handled with confidentiality. SYNECHRON'S DIVERSITY & INCLUSION STATEMENT Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative 'Same Difference' is committed to fostering an inclusive culture - promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more. All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant's gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. Candidate Application Notice
    $64k-83k yearly est. Auto-Apply 60d+ ago

Learn more about Wargaming jobs