Core TechnologiesMicrosoft Platform: VSTS, TFS, SharePoint, SQL ServerProgramming & Development: ASP.NET, C#, VB.NET, ASP, .NET Framework, Web ServicesAdditional Knowledge:Internet Information Services (IIS)Strong working knowledge of .NET applicationsThe TeamWe are seeking a Software Engineer to support our IT organization in delivering high-quality software solutions that provide measurable business value.In this role, you will:Work closely with senior team membersAnalyze requirements and propose software designsDefine database structures and standardsProvide production support as requiredYou will be responsible for technical design and implementation, using modern technologies and best practices.What You Can Offer UsKey ResponsibilitiesParticipate in technical analysis, design, development, and implementation of business applicationsBuild digital prototypes and proof-of-concepts using modern technologiesCollaborate with business users to understand processes and requirementsDesign scalable, reliable, and efficient software solutionsCreate detailed technical designs for custom developmentsStay up to date with emerging tools and technologiesEnsure development aligns with industry standardsProvide consulting support for systems and process improvementsParticipate in product reviews, testing, and pilot programsContribute innovative ideas to improve team capabilitiesMaintain strong relationships with stakeholders and internal teamsDemonstrate flexibility and willingness to learn new technologiesPerform additional duties as requiredWhat You Need to SucceedEducation & ExperienceBachelor’s Degree in Computer Science (or related field) with 4+ years of experience ORMaster’s Degree with 2+ years of experienceCore Technical SkillsSoftware Design & DevelopmentExperience with web, distributed, and N-tier applicationsKnowledge of methodologies such as RAD, UML, and object-oriented designFamiliarity with version control systems (GitHub, Bitbucket, etc.)Technology StackMicrosoft PlatformVSTS, TFS, SharePoint, SQL ServerASP.NET, C#, VB.NET, ASP, .NET FrameworkWeb Services and IISStrong knowledge of .NET application developmentOracle PlatformOracle APEX developmentSQL and PL/SQLOracle Data IntegratorOracle Workflow, XML Publisher, JDeveloper, DiscovererJ2EE PlatformJ2EE application serversJSP, JSF, ADF, STRUTSJava/J2EE, Spring Framework, Spring MVC, HibernateWeb TechnologiesHTML, DHTML, XML, XSL, XSLT, CSS, JavaScriptProtocols: SOAP, REST, HTTPS, FTP, SMTPWeb services, orchestration, and messagingCloud & Modern FrameworksSOLR, Elasticsearch, NoSQL (MongoDB, Redis)AWS / Azure cloud servicesMuleSoftSalesforce APEXDevOps & UI FrameworksDocker, Kubernetes, HelmAngular, React, Ember, BootstrapAdditional Programming LanguagesKotlin, Python (familiarity preferred)Professional SkillsStrong written and verbal communication skillsAbility to collaborate across teams and organizational levelsExcellent time management and prioritization skillsProven ability to manage multiple tasks in fast-paced environmentsStrong relationship-building skills with internal and external stakeholdersSelf-motivated and capable of working independently and in teams