Career Software Engineer (Java Spring Boot & ReactJS)Job Context We are looking for a highly skilled software engineer who is comfortable with both front and back end programming. The person we are looking for will be responsible for developing and designing front end web architecture, ensuring the responsiveness of applications and managing the cloud. S/he should possess a passion for Enterprise Business application (Mobile / Web) technologies and will work with the next advanced enterprise development implementation platforms. This position will offer the chance to work in a fast-paced, hyper-growth environment where innovative ideas are encouraged and collaboration is a must. Job Responsibilities Core system and API development in Spring boot frameworkDeveloping front end and backend application architecture.Integrating various 3rd party APIsEnsuring cross-platform optimization for mobile phones.Creating/managing servers and databases for functionalityCollaborate with cross-functional local and international teams to analyze, design, and ship new changes in production environmentGood knowledge of API TestingHands-on experiences in the full life cycle of application developmentMaintain and evolve continuous integration and continuous deployment process.Determine technical feasibility by evaluating requirements and analysis as well as proposed solutions.Debug production issues across services and levels of the stack.Seeing through a project from conception to finished product.Triaging production issues and driving all the way to RCA.Strong experience in working under Agile/SCRUM development methodologies. Qualifications MS in Computer Science/Computer Engineering or BS in Computer Science/Computer Engineering with 2-3 years of relevant experienceExpert level of Experience in Java Spring /Spring Boot Solution Design and Architectural strong knowledgeExtreme Integration and XP conceptModerate level of experience of understanding .Net Core & .Net based project to transform the existing solution would be a plus.API-m & Azure Service Operation and DevOps understanding. Experience working with JavaScript / jQueryHands-on working experience on ReactJS and/or React-Native.Strong Linux server experience.Understanding of containerization and orchestration frameworks like Docker and KubernetesExpert in working with Public cloud platforms, especially AzureThorough understanding of the REST and Web API, JSON, XMLExcellent verbal communication skills, especially in English. Good to Have Strong Data Analytics Skill to understand application flow & integrationsStrong Implementation knowledge over Azure, Cloud Cognitive servicesStrong communication and analytical skillsStrong collaboration skills with different stakeholders to get the work doneModerate level of project management and Fragmented UI /UX Design skill is a plusFlexibility and ability to adapt to ambiguous and changing situationsAbility to self-direct and work independently, with an eagerness to consistently meet and exceed commitments/objectives and take ownership of complex problems in a high-pressure environment Educational Requirements: Bachelor's degree in Computer Science, Computer Engineering or relevant fieldCSM, CSPO certification is preferred Job Location: DhakaSalary: Negotiable Compensation & other benefits:Mobile bill, Tour allowance, Medical allowance, Profit share, Provident fund, Weekly 2 holidays, Insurance, Gratuity Lunch Facilities: Partially Subsidized Salary Review: Yearly Festival Bonus: 2 (Yearly) Senior Software Engineer (Java Spring Boot & ReactJS)Job Context We are looking for a highly skilled software engineer who is comfortable with both front and back end programming. The person we are looking for will be responsible for developing and designing front end web architecture, ensuring the responsiveness of applications and managing the cloud. S/he should possess a passion for Enterprise Business application (Mobile / Web) technologies and will work with the next advanced enterprise development implementation platforms. This position will offer the chance to work in a fast-paced, hyper-growth environment where innovative ideas are encouraged and collaboration is a must. Job Responsibilities Core system and API development in Spring boot frameworkDeveloping front end and backend application architecture.Integrating various 3rd party APIsEnsuring cross-platform optimization for mobile phones.Creating/managing servers and databases for functionalityCollaborate with cross-functional local and international teams to analyze, design, and ship new changes in production environment.Good knowledge of API TestingHands-on experiences in the full life cycle of application developmentMaintain and evolve continuous integration and continuous deployment process.Determine technical feasibility by evaluating requirements and analysis as well as proposed solutions.Debug production issues across services and levels of the stack.Seeing through a project from conception to finished product.Triaging production issues and driving all the way to RCA.Strong experience in working under Agile/SCRUM development methodologies. Qualifications MS in Computer Science/Computer Engineering or BS in Computer Science/Computer Engineering with 3-5 years of relevant experienceExpert level of Experience in Java Spring /Spring Boot Solution Design and Architectural strong knowledgeExtreme Integration and XP conceptModerate level of experience of understanding .Net Core & .Net based project to transform the existing solution would be a plus.API-m & Azure Service Operation and DevOps understanding. Experience working with JavaScript / jQueryHands-on working experience on ReactJS and/or React-Native.Strong Linux server experience.Understanding of containerization and orchestration frameworks like Docker and KubernetesExpert in working with Public cloud platforms, especially AzureThorough understanding of the REST and Web API, JSON, XMLExcellent verbal communication skills, especially in English. Good to Have Strong Data Analytics Skill to understand application flow & integrationsStrong Implementation knowledge over Azure, Cloud Cognitive servicesStrong communication and analytical skillsStrong collaboration skills with different stakeholders to get the work doneModerate level of project management and Fragmented UI /UX Design skill is a plusFlexibility and ability to adapt to ambiguous and changing situationsAbility to self-direct and work independently, with an eagerness to consistently meet and exceed commitments/objectives and take ownership of complex problems in a high-pressure environment Educational Requirements: Bachelor's degree in Computer Science, Computer Engineering or relevant fieldCSM, CSPO certification is preferred Job Location: DhakaSalary: Negotiable Compensation & other benefits:Mobile bill, Tour allowance, Medical allowance, Profit share, Provident fund, Weekly 2 holidays, Insurance, Gratuity Lunch Facilities: Partially Subsidized Salary Review: Yearly Festival Bonus: 2 (Yearly) Senior Test Automation EngineerJob ContextWe are seeking a highly skilled and experienced Senior Software Test Automation Engineer to join our team. The successful candidate will be responsible for designing, developing and maintaining automated tests for software applications. They will work closely with software developers and other stakeholders to understand the requirements of the software and to ensure that it is thoroughly tested and meets the needs of the end-users.Job ResponsibilitiesDesign and implement automated testing frameworksDevelop and maintain automated test scriptsExecute automated tests and analyze test resultsIdentify and report bugs and issues found during testingParticipate in code reviews and provide feedback to developersCollaborate with team members to improve overall testing processes and proceduresContinuously research and stay up-to-date on new test automation tools and techniquesEnsure timely delivery of high-quality software productsProactively works with other team members as needed to resolve issues and meet project goalsTroubleshooting quality issues and modifying test procedures.Conducting analysis checks on product specifications.Reviewing Quality Assurance reports.Ensuring the successful deployment of products into the marketResponding to requests from the design team and managementQualifications6 – 10 years of hands-on experience in Software Test AutomationStrong understanding of software development principlesExperience with multiple programming languagesSolid background in software testing methodologiesExcellent problem-solving skillsStrong teamwork skillsExcellent communication skillsExperience with Agile development methodologiesExperience with test management tools like TestRail, Jira, etc.Experience with test automation tools like Selenium, Appium, etc.Strong analytical skills, creative and critical thinking ability and problem-solving skillsFamiliarity with relevant quality assurance industry standard best practices and methodologiesExperience in writing clear, concise and comprehensive test plans and test casesExperience working in an Agile/Scrum development processExperience with performance and/or security testing is a plusDedication to customer satisfactionExcellent communication skillsProblem solving skillsExcellent time management skillsSelf-MotivatedEducational Requirements: Bachelor's degree in Computer Science, Computer Engineering or relevant fieldISTQB,CSM, CSPO certification is preferredJob Location: DhakaSalary: NegotiableCompensation & other benefits:Mobile bill, Tour allowance, Medical allowance, Profit share, Provident fund, Weekly 2 holidays, Insurance, GratuityLunch Facilities: Partially SubsidizedSalary Review: YearlyFestival Bonus: 2 (Yearly)Application Deadline: 31 March, 2023 Site Reliability EngineerJob ContextThis is a role where the incumbent is responsible for applying software engineering principles to operations and infrastructure processes to help organizations manage and monitor highly reliable and scalable software systems to meet the organization’s needs and to ensure high-quality software products to our organization. S/he is required to have strong analytical skills to understand application life cycles and integration process flow. Job ResponsibilitiesDesign, code, test, debug, maintain, and document for Server-side and Client-side codeAdminister and support applications in production environmentDesign and implement application monitoring for production applicationsUnderstand Application life cycles for fixation and debuggingBuild scripts to monitor Application reliability and availabilityBring up the additional serving capacity of the server by handling trafficUse the application monitoring systems (for alerting and dashboards)Collaborate with cross-functional local and international teams to analyze, design, and ship new hands-on experiences in the full life cycle of application developmentQualificationsBachelor's degree in information systems, information technology, computer science, or similarA minimum of 2+ years of experience in the fieldStrong knowledge of RESTful web API, Hybrid / Native Android Web ApplicationsKnowledge in Fragmented UI /UX DesignJava Spring /Spring Boot / CGI / [AOP]. C# /.Net MVC, .Net CORE knowledgeJavaScript / JQuery / Angular / ReactJs and NativeStrong organizational skills and attention to detailExcellent collaboration and communication skillsAdditional Requirements: Strong Analytics Skills to understand application flow & integrationsStrong problem-solving capabilityA good background in cybersecurityWork experience with application monitoring (eg AppDynamics)Familiarity with cloud and container technologies such as DockerA fintech backgroundJob Location: DhakaSalary: NegotiableCompensation & other benefits:Mobile bill, Tour allowance, Medical allowance, Profit share, Provident fund, Weekly 2 holidays, Insurance, GratuitySalary Review: YearlyFestival Bonus: 2 (Yearly)Application Deadline: 31 March, 2023 DevOps EngineerJob Context We are seeking a highly skilled and experienced DevOps Engineer to join our team. The successful candidate will be responsible for designing, developing, and maintaining the DevOps processes and tools for software applications. They will work closely with software developers, testers and other key stakeholders to understand the requirements of the software and its overall architecture to implement required DevOps processes and tools. Job ResponsibilitiesUnderstanding customer requirements and project KPIsImplementing various development, testing, automation tools and IT infrastructureManaging stakeholders and external interfacesSetting up tools and required infrastructureDefining and setting development, test, release, update, and support processes for DevOps operationHave the technical skill to review, verify, and validate the software code developed in the project.Troubleshooting techniques and fixing the code bugsMonitoring the processes during the entire lifecycle for its adherence and creating new processes for improvementEncouraging and building the automated processes wherever possibleIdentifying and deploying cybersecurity measures by continuously performing vulnerability assessment tests and risk managementIncidence management and root cause analysisCoordination and communication within the team and with customersSelecting and deploying appropriate CI/CD toolsStrive for continuous improvement and build continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline)Monitoring and measuring customer experience and KPIsManaging periodic reporting on the progress to the project manager and customerQualifications3 – 5 years of practical experience in Azure/AWS DevOpsWorking experience with Agile/ SCRUM development methodologiesSound knowledge on GitFlow/Release Flow/Trunk based branching strategy, Branching Policies, PR PipelineExperience in managing CI/CD pipeline using YMLPractical experience with configuring Service Connection, Extension, Azure AD, Agent Pool, Parallel JobsKnowledge on Advanced Security features, Cycle time and Lead time control chartsPractical experience with app development in VM, VMSS, AKS, On-Premises environment for Development/UAT/Production release.Knowledge on Static Application Securing Testing (SAST), Dynamic Application Securing Testing (DAST), SonarQube, VeracodeExperience with scripting languages such as Python, JavaScript and one or more OOP languages (Java/J2EE or C# is preferred)Experience with build systems (Webpack), container (Docker) and container orchestration system (Kubernetes).SQL, Relational DB (MySQL, Oracle, etc.) & Non-relational DB Knowledge (MongoDB).Dedication to customer satisfactionExcellent communication skillsProblem solving skillsExcellent time management skillsSelf-Motivated Educational Requirements: Bachelor's degree in Computer Science, Computer Engineering or relevant fieldCSM, CSPO certification is preferred Job Location: DhakaSalary: NegotiableCompensation & other benefits:Mobile bill, Tour allowance, Medical allowance, Profit share, Provident fund, Weekly 2 holidays, Insurance, GratuityLunch Facilities: Partially SubsidizedSalary Review: YearlyFestival Bonus: 2 (Yearly) Application Deadline: 31 March, 2023 Mobile Application DeveloperJob Context:We are looking for an experienced Flutter Developer who will join our talented development team that works on mission-critical applications. Your duties will include managing Flutter (Android, iOS) application development while providing expertise in the full software development lifecycle, from concept and design to testing.We also expect you to be passionate about building software and perform well working in a team, along with developers, engineers, and web designers.Vacancy: Not SpecificJob Responsibilities:Strong knowledge of Mobile application development, different versions of SDK, and dealing with different screen sizes.Solid understanding of the full mobile development life cycle, including automated testing and building.Translate and Build the designs and Wireframes into high quality responsive UI code.Good understanding of Android development environment using Java/Kotlin.Familiarity with RESTful APIs to connect Android and iOS applications to back-end services.Strong knowledge of Android and iOS UI design principles, patterns, and best practices.Experience with offline storage, threading, and performance tuning.Ability to design applications around natural user interfaces, such as "touch".Knowledge of the open-source Android ecosystem and the libraries available for common tasksEducational Requirement: Bachelor's degree in Computer Science or related fieldExperience Requirements: 2 to 5 year(s)Required Domain Experience: The applicants should have experience in the following area(s):development writing code, flutter application development.Additional Requirements: Age at most 35 yearsHave a keen eye for detail and passionate about building high-quality mobile applications.Familiarity using version control tools like Git, Subversion etc. and IDEs like Android Studio, VS Code etc.Comfortable using test cases for debugging code, enhancing performance and reliability.Demonstrable mobile application experience and a thorough understanding of FlutterExperience with native build tools for iOS and AndroidExperience with integrating APIs, third-party libraries and SDKsDeveloped and Published at-least two mobile application using Flutter, Good hands-on with Dart languageShould have a knack for benchmarking and optimization.Ability to write readable code, create extensive documentation for existing code, and refactor the previously written code into a readable state.Strong analytical skills, creative and critical thinking ability, and problem-solving skillsExperience working in an Agile/Scrum development processExcellent time management & communication skillsSelf-MotivatedJob Location: Gulshan, DhakaSalary: NegotiableCompensation & other benefits:Mobile billMedical allowanceProvident fundWeekly 2 holidaysLunch Facilities: Partially SubsidizedSalary Review: YearlyFestival Bonus: 2 (Yearly)Application Deadline: 31 March, 2023 Trainee Data Analyst / Intern (Data Analytics)Job Context:ADN DigiNet is seeking highly motivated individuals to join our team as Data Analyst Trainee Officers / Intern. This is a great opportunity for freshers to get professional training and gain practical experience in the rapidly growing field of Data Analytics.Vacancy: 20Job Responsibilities:Interpreting data, analyzing results using statistical techniques.Developing and implementing data analyses and data collection systems.Understands, interprets and translates business requirements into necessary designs.Design and develop new applications, the software maintains and enhances existing software.Requirement clarification, design and implementation for software products/solutions as per business requirements.Responsible for accurate and thorough documentation of product/components.Product maintenance and customer issue support.Employment StatusTrainee OfficerWorkplaceWork at officeEducational Requirement: Bachelor’s Degree in CSE/EEE/ECE/MIS or relevant subjectAdditional Requirements: Age 20 to 25 yearsBoth males and female graduates are highly encouraged to apply.Excellent written and verbal communication skills.Basic knowledge on software development and Data Structure.TrainingADN DigiNet will conduct 8 to 10 weeks training for the hired employees on Data Analytics after joining. Employee should commit to complete the full training.Job Location: DhakaSalary: NegotiableApplication Deadline: 24 April 2023 Trainee Software Developer / Intern (Artificial Intelligence)Job ContextADN DigiNet is seeking highly motivated individuals to join our team as Artificial Intelligence (AI) Trainee Software Developer / Intern. This is a great opportunity for freshers to get professional training and gain practical experience in the rapidly growing field of AI/ML.Vacancy: 20Job Responsibilities:The candidate will be responsible for designing and developing various AI/ML based applications and will be working with a team in bundling them.Should be able to create solutions and experiment with various algorithms, profile and benchmark the models.Interested in working with engineering team to design, code, test & deploy on enterprise scale AI/ML systems.Work alongside an excellent, cross-functional team across and ensure deliveries as per the guidelines set by the senior software engineers.Stay up-to-date with the latest AI/ML technologies and industry trends.Employment StatusTrainee OfficerWorkplaceWork at officeEducational Requirement: Bachelor’s Degree in CSE/EEE/ECE/MIS or relevant subject.Additional Requirements: Age 20 to 25 yearsBoth males and females graduates are highly encouraged to apply.Excellent written and verbal communication skills.Basic knowledge on software development and AI.TrainingADN DigiNet will conduct 8 to 10 weeks training for the hired employees on AI/ML after joining. Employee should commit to complete the full training.Job Location: DhakaSalary: NegotiableApplication Deadline: 24 April 2023 Trainer - Artificial IntelligenceJob ContextWe're looking for AI trainers who can teach our trainees to understand the technical aspect of Artificial Intelligence and fundamental concepts. In your role as an instructor, you will be responsible for conducting interactive training sessions that help our trainees to develop their skills. Besides having excellent communication skills and the ability to work under minimal supervision, a successful instructor must also be detail-oriented, committed, and able to lead.Vacancy: 02Job Responsibilities:Develop cutting edge and innovative content for trainees in global standard.Provide hands-on-training in the classroom environment as per training schedule.Assessing project-based work that enables students to apply AI Concepts in real-world situations.Monitoring and evaluating students' progress, providing feedback, and maintaining accurate records.Providing academic and career guidance to traineeEmployment StatusPart Time / ContractualWorkplacePart-time, ContractualEducational Requirement: Minimum bachelor’s or master’s degree in a relevant subject, such as information technology, computer engineering, statistics, math or data science.Additional Requirements: Classroom teaching, Problem Solving, Quick ThinkerExcellent written and verbal communication skills.Experience in writing dialogs such as screenplaysExperience in labeling conversational text for analysisThe applicants should have experience in the following area(s):Academic coordination, Teaching/ TrainingThe applicants should have experience in the following business area(s):Training InstitutesJob Location: DhakaSalary: NegotiableApplication Deadline: 24 April 2023 Trainer - Data AnalyticsJob ContextWe are seeking highly skilled professional trainers, who have experience teaching or training online or in person. In your role as an instructor, you will be responsible for conducting interactive training sessions that help our trainees to develop their skills. Besides having excellent communication skills and the ability to work under minimal supervision, a successful instructor must also be detail-oriented, committed, and able to lead.Vacancy: 02Job Responsibilities:Develop cutting edge and innovative content for trainees in global standard.Provide hands-on-training in the classroom environment as per training schedule.Assessing project-based work that enables students to apply Data Analysis Concepts in real-world situations.Monitoring and evaluating students' progress, providing feedback, and maintaining accurate records.Providing academic and career guidance to traineeEmployment StatusPart-Time / ContractualWorkplacePart-time, ContractualEducational Requirement: Minimum bachelor’s or master’s degree in a relevant subject, such as information technology, computer engineering, statistics, AI or data science.Additional Requirements: Should have a minimum of 2+ years of technical training experience.Should have strong command over any one programming language- Python, R, .NET,JavaExcellent written and verbal communication skills.Knowledge of software development and Data Structure.Knowledge of Data Analysis concepts and Machine Learning, Big Data, and Business Intelligence tools.Job Location: DhakaSalary: NegotiableApplication Deadline: 24 April 2023 Send your CV at career@adndiginet.com Don't forget to mention your position name in the subject line.